there already are viable options, irrlicht, torque, crystal space, and the other 50 million free/indy priced game engines, really xna is not that big of a deal and not that cool and poses almost no problem.. The only reason it might be wanted over 3dgs is its xbox support be that will probably even be quite hard to set up and not worth it for an indy developer.