I went the Heltec V4 route and DIY'ed and it was not difficult. I am happy to share more if you are interested and DM me.
The Heltec V4 is power hungry compared to others but also has the most power for TX(some firmware shenanigans makes this not always the case but it is improving). If you do not care so much about long battery life it is a great option. To give perspective with a 3000 mah battery I am still lasting days.