C# реально удобнее, когда нужна скорость и минимум заморочек — особенно на Unity, там код быстрее жить начинает. C++ крутой для контроля и производительности, но долго и сложно его осваивать, особенно если хочется просто поиграться или прототип сделать. Лучше не путать подходы и использовать инструменты по назначению.