hey c.t, no you certainly do not need a mirgation helper of any sort.
We have our visas now and had help from no one.
Take our advice, do it yourself, save a fortune and from what i've read in the past via forums, you'll get things done quicker yourself and you'll be on the ball the whole way through, without having to wait for updates from the middle man!
Hope this helps.