That pretty much sums it up, it's short range, comes out slow and recovers slow when free cancelled. It will have to be combo'd into, there is no other way anyone is going to land that otherwise, anyone who played DOA4 Helena knows how useless that move was. That is unless it's faster now.
Now...