I did raid for MoP. I saved bonus rolls for bosses that drop pets, and I still never had one single pet drop.
But what about if we throw in the mount achievements? I already have most of the achieves for the Galakras mount; but I'd be happy to do them again for those who haven't gotten them. Glory of the Orgrimmar Raiderhttp://www.wowhead.com/achievement=8454
The 1st comment lays out how to do each achievement—Sweet! I like not having to think too much.
(I think the Kor'kron Juggernaut mount still drops in Mythic at a 2% drop (?) ... if the group is feeling that enthusiastic.)
I can run on my Prot Paladin, or on my Rogue (both lvl 100). I've tanked all the bosses in Siege Heroic, so I know the fights pretty well - at least from the tank perspective (I'm not a raid leader).
If you really NEED a healer, I could level up my Druid. He's already in Draenor, he just hasn't gotten very far yet.
If you don't have vent I could host it on my guild's vent. I really can't stand raiding without verbal communication! lol Poor or no communication is the primary thing that keeps me out of LFR.