The results from @shotor answer show otherwise , cluster mode performing better than non cluster mode as opposed to my findings in the question.
I cloned the provided github repo in the answer, ran the tests in cluster mode and in non cluster mode, I believe @shotor has interchanged the results for cluster mode and non clustered mode. I ran the tests with n = 100,000 and c = 1,000. Non cluster mode completed all tests in 4.5s at 22,379 req/s and served 99% of the requests in 53s while cluster mode completed all tests in 5.6s at 17,790 req/s and served 99% of the requests in 85s
Run Non cluster mode