Is it better to work directly through the Australian embassy or to work with an immigration lawyer in order to move from South Africa to Australia? I have heard horror stories from people who used lawyers before. If you have moved from SA to Aus, and was using a lawyer, how long does this process take you? If you did all the manual work yourself, how long did it take?
Would help us answer your question if you wrote about which type of visa you are considering?
Nonetheless, the process is quite simple and easy to follow using skillselect and immiAccount. Better do it yourself and save on the exorbitant fees these lawyers/ agents charge. In either case, the time required to get the visa depends on the visa type that you applied for, and on per-case basis. Using a lawyer/ agent does not help speed up the process in any way.