While I agree that the cricket doesn't live up to the achievement, lets face it who among us will not get it? It's a free pet in my opinion, I will be leveling way more than this anyway, so the reward is fine with me. I don't foresee using it, since I use none of the crickets I have already leveled.
I see it as obtainable, not like some of the pets from collectors editions (that I missed) or the TCG collection that would cost as much as 2 months rent or a couple of car payments to obtain....
....excuse me while I don't eat for 6 months to pay for my Mini Tyrael.
I am at 70/75 so a day or 2 away from this, I was at 35/75 when I found out that this was even a reward, so bonus for me!