ObjectIdはGUIDではありません。 Guidは、MSが使用するUUIDのバージョンに付ける名前です。 ObjectIdsは完全に異なるアルゴリズムです。
そうは言っても、mongoではIDとして好きなものを使用でき、パフォーマンスのペナルティはありません(Railsの世界では、文字列の使用を推奨するORMのいくつか)
ObjectIdは、主にサイズを節約するためにmongoで使用されます。それが大したことである場合は、何か他のものを使用してください。不必要に大きなIDフィールドを使用すると、RAMが無駄になることを理解してください。ただし、それが大したことである場合は、GUIDを選択してください。