I really dislike this map, it is mainly because classes who have a lot of mobility just dominate in it. This is mostly eles. The speed that they can cap the orb is quite amazing.
Here is how I would improve it.
You can use no skills except heals. No blocks, invurnabilitys, etc. Allies can apply boons to you, such as stability, etc.
You can pass the orb or throw it a very small distance. I think this can greatly improve teamwork.
