ObjectId är inte guider. Guid är namnet som MS ger för versionen av UUID som de använder. ObjectIds är en helt annan algoritm.
Som sagt, du kan använda vad du vill som ett ID i mongo, och det kommer inte att ha prestationspåföljder (i railsvärlden förespråkar några av ORM:erna att använda strängar)
ObjectId används i mongo mest för att spara storlek. Om det är en så stor affär, använd bara något annat, inse bara att användning av onödigt stora ID-fält kommer att sluta med att bara slösa RAM. Men om det är en stor sak, gå till Guids.