I actually really like this one. And I don't feel like its too unrealistic. I particularly like the supports on the Cobra Roll. Its very different but I think it would actually work.
Here's a better view of the supports on the cobra roll. Its actually just a triangular structure with arms coming off of it.