I'm sorry that this site hasn't taken off like we had all hoped.
But, I can recommend a site called Hogwarts Online. I’ve had a student in Hogwarts for three terms, and I am very happy with the quality of the RP. The site has classes, clubs, and a very active Ministry of Magic etc.
Just this past term they started a Beauxbatons and a Durmstrang school. They are still working out the “kinks”, but they both seem to be very active. I’m planning on having students there after my Hogwarts student graduates.
Here are the Link for the main forum board, then scroll down to France (Beauxbatons) or Sweden (Dumstrang):
Hogwarts Online Hope to see many of you there,
Sandi