I'm watching the fanfest stream and I think there could be some improvements to spectator mode to help make casting easier:
1. There should be two numbers beside each name that shows the damage multiplier from all the buffs combined together, and all the defensive buffs combined together. This allows the caster to easily identify when a team has a burst, and when a team is defending against a burst. I saw them talking about starting a good burst but they didn't mention when that the defending team had tesudo/focalization and were basically unkillable during the burst.
2. There should be an option to turn on/off dotted lines that go from each player to their target, to allow the caster to easily see when a team is focusing. Maybe the thickness of the lines should indicate the damage multiplier from the player at the time. These lines should change color when there is a line of sight. It would help show how well a focused player is LoSing the people chasing, and if a player is LoSing a healer that is trying to target them.
3. Some key abilities need to be shown along with purify, like HG and attune. The casters said things about focusing the tank due to coins, when the tank had HG still up.
4. When the healer is slept or stunned, their name bar should be colored, showing they are unable to heal their team at that time.
5. This one kind of goes along with the defence multiplier number from point 1, but there should be a way showing the effective HP for the players, showing how much shield HP they have on top of their actual HP. Lots of time people look like they have low HP but they actually have a lot of shields.
6. Not sure if it is possible, but they should make it so that you can queue for something and be able to spectate random pvp matches at the same time (without having to do the whole invite process). Kinda like playing TT but still being able to enter queue.
And for future fanfest casting:
1. They should aim to use the fixed camera instead of player camera, it's really hard to follow when changing between players.
2. Less uh ohs!