Nah, the ball in your back forces you to not sleep on your back. Amazon even sells a shirt with the ball pocket just for that.
And yeah, excess weight is clinically proven to be one of the causes (google it). I've lost weight and toned up and it's helped.