Two things - first, be careful with your roaming usage because Sprint will cancel your service if you use what they perceive to be too much off-network voice or data time. It's simple economics; why keep a customer that costs you money?
Second, I'd recommend looking into a Sprint Airave. $99 and a few bucks a month can be a great investment if your indoor coverage sucks bad enough. Sprint may even waive the $99 equipment cost if the signal in your area is consistently poor.
Just some things to consider!
- Tate