In my opinion, the background as it is, is far too plain to blend in with a render that is very "3D" and fancy/glowy.

I would consider using a futuristic stock, one that blends in.