Ich glaube nicht, dass es wirklich so viel ausmacht.
Ich bin mir ziemlich sicher, dass das ObjectId-Format eine Hexadezimalzahl codiert, daher ist es wahrscheinlich etwas effizienter mit Speicher und Bandbreite. Ich habe es in beide Richtungen gemacht. Solange Sie für jedes Feld entscheiden, wie Sie es codieren wollen, wird beides gut funktionieren.