If roaming is very important to you, the you may as well switch. ED1500 costs almost the same as the new Verizon plans.
When you roam, you're very limited in data usage and Sprint loses money having to pay Verizon. It's a lose-lose situation.
Our extended family lives in US Cellular territory. Our two annual vacation spots are also in US Cellular land. Verizon is spotty in all those places and so wouldn't do me any good. At&t and TM are non existent. US Cellular isn't really an option where we live and work.
So, yeah, that 300 MB of roaming works out perfectly for us.
And I live in Kansas City and enjoy playing for the home town team anyway ;-)
Regardless I don't see myself leaving Sprint mostly for coverage reasons. Weird, but it just works for us.