I haven't been playing very long but it seems quite..plain...Perhaps making the world more interactive? Like, being able to 'walk' around Diagon Ally, Hogsmead, Hogwarts, and all the shops (speaking of shops, maybe being able to buy stuff to add to your OC, pets and 'room', or poitions...). Adopting (and being able to interact with them such as feed, pet, play, walk) pets, such as rats, cats, owls and/or toads would also be nice. A character customization would be outstanding! That's just a few I can think of off the top of my head.
Customer support service by UserEcho