Although this is a decent idea, I'm against it simply because cosmetic items that cost money shouldn't give in-game advantages. You can already catch impostors out in lying about where you died if you see the pet in a different location, which is enough of an advantage IMO.