It feels like this is the kind of thing that, if done well, can be done extremely well indeed.
As much as I'm against outsourcing, for very limited applications such as this, if there are genuinely existing outsourced staff who may be better suited to the kind of role they do, then why not use...