I was terrible at the games and couldn't afford any of the actually content, but damn did I love neopets. I would spend hours on the create a pet page. Honestly I would probably still play a modern neo pets game if they came out with an app.
I would love to see a cracked server that made the game truly f2p, kind of like people used to do with osrs. Maybe have the premium currency or whatever it was back then pay out through the mini games so you don't have to spend real money, but also still have to work to earn things.