Don't ask the internet what the best engine is. Don't ask the internet if you should make an RPG as your first game. Don't ask the internet if your poly count is too big. Don't ask the internet if your code is messy.
It doesn't matter, unless it matters. You want to use Unity? Use it. You want to make an RPG? Make it. Does your game perform just fine with the high poly model? Use it. Does your game work as intended with your code? Ship it.
Others are not making your game; You are. Just remember that.
If you are developing a game, and are getting burnt out or even just unmotivated in general, a little advice that's helped me with my 9 year old project in the past:
Go back and look at some of your first footage or assets of your project. Look at how far you come from that. And, show the world. "How it started VS how its going" is not only a great promotional post, but a great motivational one at that.
Unit Down Charge on Steam