i think a darker BG or some vector shapes on the BG won't do harm...
I really love the effects and how you blended it....thumbs up for this!