I'd be interested to know how it sits. Looks lower with more angle up towards the front. Looks like it'd want to roll you back a bit. Then I imagine to compensate you'd roll forward to sit upright and scoot back against the seat, then that upward angle might provide a bit of a… cradle.
This could all be way off obviously, but if you get it let us know how it feels. Except the cradling. Don't need to hear about that.