I wanted to do it by myself as I don't think I would've liked not being in control, and having to rely on a third party to keep me updated. Having said that, agents are experts in their field, and as such would be worth their weight in gold for complicated cases. The information about the remaining places is usually advertised on the SkillSelect website after every invitation round. The info I've posted is until the next SOL list is published in July.