Why do you want to enable clustering: Are you looking for scalability, reliability or high availability?
If you use CRX2, you will not have the advantages of the OAK based repository. MongoMK has no relation to CRX2 clustering, if you use CRX2 clustering and then want to move to MongoMK, you would have to migrate your repository to OAK and then to Mongo.
If you use CRX2 clustering, then replication requests goes via the master.