So we'll have to change the appearance of pets through text commands which we'll have to reasearch and remember from outside sources.

Like, really?..

Sure, it's better to have clunky text commands than no at all, but many months after this feature was announced I'd expect some more convinient use, like, I don't know...

Right clicking the pet and selecting Change Appearance from sub-menu?
Some UI options in Pets menu?

I really hope text is just a temporary measure because devs lack time, and we are not actually stuck with it well into 4.0.