どちらか1つだとUnityがおすすめ
総合的に見てUnityの方が多彩だから
ただC#よりブループリントは学習コストが低い
最終的にどっちを選ぶかは好み