Truth be told I think it's fine as it is. I've actually used the return property of the Jump as a way of quickly getting a nice hit in while a big AoE is being telegraphed. It would just be too OP if there is any kind of invincibility frames on it and I'm sure people would use it to cheese mechanics they're not supposed to cheese, especially in the raiding scene. ^^;