Should I run Mongo database as container or as system service?

I’m considering the construction of a MongoDB cluster and I’m curious if there are any drawbacks or potential architectural issues when opting for a container-based approach.

My intention is to deploy an arbiter as a Kubernetes pod, along with MongoDB instances running as containers on two separate machines.