I think the cast delay is fine, ridiculously strong abilities need some sort of draw back.