Yeah, seen.to, Bazza' and Julian do a great job, i don't think there needs to be any staff just yet. Maybe when the forum gets bigger then yeah, but at the moment no.
EDIT: Forgot about jon, though i rarely see him around the forums, he does a decent job as well.