Better internal specs certainly wouldn't hurt. As a high-end smartphone the N9 does not offer enough power, for a mid-range product its probably too expensive. Still hope its gonna be relatively cheap (not iphone/sg2 level).
By the way have you seen at what prices wp7 handsets are being sold? Nokia's profits will collapse if they have to offer wp7 phones with similar hardware at similar prices.