You won't find the equivalent of say, Final Cut Pro HD online yet so there's that.

The online video makers are pretty much small feature things like what YouTube offers. Only you can determine best since you didn't write how to weight the features and such.

I've removed your link since it was broken and the post is usually just spam for such anyway.