Great so far. It spread out the players leveling in different maps.
It minimizes also the risk of staying in battle maps.
I haven't seen how the raid works yet though.
Might be good to reward Demons, Imp or Panda(not sure if you have it here), DS/BC tickets
Increase the drop rate for DS/BC mats in battle maps. <--spots will clear out when players go to events. I would say win/win to all.
I don't like the new system where you can earn a points every minute staying on battle maps. The fun of having the fancy portrait will be gone if you do that (my opinion). May be you should remove the gen points per minute and add support gen points (when your party kills someone on gen map - all share the points).