I looked at the mongo-connector, just wasn't sure if this was going to be particularly future proof. It's definitely another option though, thanks!
It's doing doing what the river plugin does, and has GridFS support, which is good.
Regarding the logstash input plugin for MongoDB, there isn't an official one, only for output.