I think it's good - the background and the render go very nicely together.
Some constructive criticism: The lens flare is a little too strong, it draws attention away from the text, and was my biggest issue with this.
Overall great effort, keep it up!