they are all irrelevant.
Just choose whatever you want and get going.. these are not "issues", they are just excuses to faff around.
Wow what a dev community and want me to subscribe for this kind of answers... Thanks a lot...
He has a point. Just pick whatever you're most comfortable with and get going. Many people are stuck in a search of a perfect engine for a game they're planning to make. It won't get them anywhere, since there's no such thing as a perfect engine. They usually ended up spending too much time looking for an engine that they lost interest in their project in the wait. You should just pick an engine that's enough for your project and actually make a game.