I'd use the Cryengine instead (at least for an indie/non commercial game).
Very different perspective indeed.
For free non commercial i could myself go and play a lot with Cryteck, UT3 etc ...
But whne you want to go indie commercial , you'll have to figure out , about licenses and fees when they are.
For non commercial, yes don't hesitate to play with any AAA engine.