I am a little torn/on the fence of the thought of losing everything guaranteed in 1-2 weeks. Having said that, I think leaving it to "thin air" of when the server will reset is wrong. There needs to be a hard deadline on when next season will be in my opinion, not whenever it feels like its good.
I do think monthly (specially for the first time) might be the best way to go. Its only 4 weeks, not everyone plays 24/7 so the progress in 4 weeks might not be as extensive as you may feel it will be. Also, winning for a season, might feel good if its longer than 3 days before reset. Getting a good item from a gem box, will also feel better if it lasts for a few more days than just a couple before a wipe.
Another thought is PvP in rook. I think that will hurt your server. I think you should enable PvP in rook ONLY for those staying past level 9 there. I can already see a griefer rook stayer killing as many people as he can before they can get to main.
I do think monthly (specially for the first time) might be the best way to go. Its only 4 weeks, not everyone plays 24/7 so the progress in 4 weeks might not be as extensive as you may feel it will be. Also, winning for a season, might feel good if its longer than 3 days before reset. Getting a good item from a gem box, will also feel better if it lasts for a few more days than just a couple before a wipe.
Another thought is PvP in rook. I think that will hurt your server. I think you should enable PvP in rook ONLY for those staying past level 9 there. I can already see a griefer rook stayer killing as many people as he can before they can get to main.