I agree, and in the review I'll be stating my true opinions, but for now without the product in hand, I have to go off of their marketing.
Your picture even says "it performs as an upright."
I honestly don't believe it will live up to the claim, but I'll make claims and disprove the marketing...