UrbanWild so glad you have an interest in Heuchera. My experience with meter readers is that they are on a schedule and don't want plants in there way. Also, they hate anything that will get them wet as they slide in to read the meter. I have had notes!!!!
Maybe fine not seeing the area.
Here in the PNW my heuchera bloom from late spring into early fall but I have quite a few varieties. My hummers just love them but I don't grow them for the flowers, the foliage during winter is wonderful here. The flower stems are kind of fragile so they might get broken in your meter area. They like well draining soil so keep that in mind.
In the country gardens and Gifts is a great source, he sends nice plants and I believe they have a special now buy 2 get one free. I will have to read up on neonics so I can't answer that question.