I have done the paperwork myself of the 5 hunts. The only one issue was a shift change and my paperwork got put in the wrong pile. Took no time when they pulled my paperwork.
If you do not have to catch a connecting flight usually no problems. I usually have connecting flights so I make sure with my flight itinerary that I have time to spare just encase.
I used Afton Guest House in 2012 and they were great. It was my first time to South Africa and not having to deal with any potential headaches was well worth the money.