You're probably ahead, short stack is usually playing AA, KK or even AK slower. He's allin regardless so you're a coinflip at worst.
I can understand the push Marm, but I still don't think it's necessary with the blinds so low. That said, if he flips ATo (entirely possible) you look like a genius