Good hits on the little fox; but you're right about the dex & energy resist being a little on the low side for my preferences.
I feel ya, if only because I spent weeks looking for decent kits. I need two more for another tamer, but have been putting that task off until I have some time to buckle down and just do it.
Ultimately, what worked for me was stabling the very best one of the day and by using those stats & resists as my measuring stick. Only if I could match or better the stabled kit would I consider it a keeper.
Perhaps stable this one and use it as your measuring stick? On the other hand, it's a perfectly useful kit. As always, tamer's own choice.