Personally I would really support either a waiting time between creating pets and/or a drastic lowering of the csc price to change a pets name. With something like that, a shop like this (regardless of what's in it) could really be a great tool to get people to train up their lower level pets and adopt pets from the AC rather than just create and dump. I dunno, I just like seeing pets trained and fed and read to, personally.
Also maybe the points could be by training hour, rather than by by the times you clicked "train this pet"- that way even though a higher level pet is more expensive, it's kinda easier since it gets more training hours per session.