Even if item frames are entities and entities can stand under the bedrock layer at Y=0, it's not very consistent to have item frames under Y=0, especially with a lightning issue.