Yes those riverbanks will definitely enhance the feeling of flight ....
In about 3 months there will be an in game movie with some terrain and then some actual comparisons can be made.
Show me ..... that is my motto.
I don't blindly 'believe' in anything or anyone ...... only that game design is a business.
As for how it will run, that is a legitimate concern. There is no excuse for it not being blazing fast. There are tons of code optimizers out there for game designers to take advantage of --- and hardware is plenty fast enough to rip any game to shreds.
It won't be that long now. Will S.o.W be evolutionary or revolutionary. Thats the real question. Wait I guess thats naysaying ....
.
.