I don't have that one, but I have a wall stand, and the arms aren't long enough to rotate the cranks unless you took the inside pedal off. I'd be surprised if any stand is much different, since the longer the arms (levers), the greater the angular force on the stand.
And I don't know how neat you are about cleaning the chain, but I don't much care about my carpet and I would never do that inside. Splatter everywhere...
As far as getting your bike from the door to the stand, how do you feel about a carpet runner? Those are great for high-traffic lanes anyway, if you don't mind the look.
Speed comes from what you put behind you. - Judi Ketteler