Yah they are one of the best out there for sure, and honestly I think that their problem is that they just don't get enough recognition at how competitive they really are which isn't a bad thing to be their top complaint at all, the adjustable plan option depending on how much data you use as well is a bonus and besides Ting don't know any other company that allows you to change your monthly plan depending on if you need it or not basically you can customize it for when you need more or less data XD
And yah it looks like it is a coverage that may be an issue but there were a few other services that cover it more.
At least it shifts into another network though if you need it so I believe it autocovers it.
http://www.mrmoneymustache.com/2013/05/30/republic-wireless-19-for-an-unlimited-everything-smartphone-plan/
There is also another provider called Ting haven't tried them myself but they might work if Republic is not in your coverage area
https://ting.com/r/ir3lb6q1j2
The neat thing about Ting is that they have a unique pricing model: you can bring your own Sprint-network phone (some people pick them up on eBay), or buy one directly from them. Then you use talk, text, and data as you see fit and they automatically adjust your plan based on a bucket system with six sizes: Small through XXL. You can add additional phones at $6 per month each and share the same pools.
And as if that wasn’t enough flexibility, you can also jump between any of these plans freely, up to twice each month.
You can read up more on them here
http://www.mrmoneymustache.com/2013/11/16/republic-wireless-old-phone-new-phone-and-a-tempting-competitor/
You can use the Sprint Network so it will likely cover your area that said you will need to look at the map to make sure.
Hope it helps