Works fine for me. It's great for summons. You can also cast while running using Swiftcast.

The only thing I can think of for being interrupted is maybe a stun or paralyze?