That plus krausfadr’s suggestions I think could all definitely make it more viable than it may seem right now. The stormtrooper landing was axed previously, but only after it was edited and tested several times, and mainly because it had jarring camera movements and CGI people running around (and added nothing of value that the new establishing shots don’t add already). A slow pan of CGI rock and metal could almost definitely be made to fit okay if we have high enough quality footage to work with.
The problem is just whether we can actually get that footage or not. I haven’t been able to find anything online that looks quite like the shot Ed used (though it’s only been like 13 hours since they posted, lol), and I’m not sure anyone here has game tech good enough to try to capture their own footage.