This was pretty much my exact reaction. There may have been a happy dance as well.
I found a couple of issues on the mobile AH. The suggested selling price doesn't show only that pet - it shows ALL battle pets, and attempts to undercut it. So it kept telling me to list my pets at 7 silver, the going price for a Senegal on my realm. I had to "price check" each pet individually first, and then do the undercut math myself. Annoying, but better than no pets at all.
The other inconvenience (not a bug, seems to be intended for now) is that the sold pets become a "pet cage" in your sold auctions section. There's no way (that I've found) to figure out *which* pet it is in that cage. It's a little maddening when you can't remember what all you had listed, or the exact prices, and are trying to figure out what you just sold for 404 gold. (It was a turnip.)