I'm loving short hair at the moment and am planning on chopping my own hair in stages... first an inverted bob, then maybe longish on top, super short at the sides.
I reckon you could pull off a pixie and if it's what you want, go for it. Your hair may not curl much at such a short length if you say it's straightish at the roots. But if that's what you're aiming for (like in the pics) then that's no problem. It would work with your hair type, you just may have to use a bit of product to keep the style in check and discourage frizz. I think your hair would actually frizz less at this length, though.