I have one of those also. It's actually solid yet but my back can't handle it because it has virtually no padding so with my bone spurs it feels like I'm laying on rocks.
IMO, creepers are like shoes. I try to buy the best shoe I can afford. If you have to lay on your back, it's the only back you have. When you start to have back and neck trouble, you'll understand. It's a pain in the neck.
Wow! Never saw anything like that. I'm not really bad off enough to warrant one like that and I probably couldn't afford it anyway but it sure is nice. Just out of curiosity sake do you know the price? I didn't see it listed.