Yes, latency can use some work.

No, animation lock is not an issue. Learn to plan what skills you are using and PLAN for the animation cast time. It's not a reflex game; it's a prediction game. Benediction is not supposed to be instant. Neither is Hallowed Ground.

There is a delay on purpose; demanding you think ahead.

Yes, the red stuff is an issue, no, much of the rest is not.