What's it made of? Wouldn't it be dangerous (back injury) if you came off? Maybe it's real flexible or something but I wouldn't fancy sliding down the road on my back with that under my spine.
I guess it would make less damage than a belt carried tool kit would or a camelbak pack with other stuff than water, since this mount would probably break on impact and has a large backplate for protection.