You should not stick with this phone if you are hoping for a ton of dev support. Frankly, we're lucky to have what we have right now (thanks guys!). This is a one off phone and as such, it's more difficult to port stuff over to it. I consider it highly unlikely that we'll see any Cyanogen or MiUi love on this phone unless portability some how gets easier with ICS.
I'm not huge on installing ROM's just to play with them. I come here more for problem solving on stock + root configs, so this isn't a big deal for me. But I can understand why it's a big turn off to some people.