I see what you mean with the 'stroke'. I'm still new to all this design lingo. lol. I like the opacity suggestion and I have used that with a slight shadow which I think makes it look more professional and 'together' with the background rather than just looking like someone placed some text on a background.
Much better now....;