I understand your research and i think this is a way to go, but it's not my way to be honest, the thing is that 80% of the keywords are dominated by sites with such high DA (and i mean Google DA not that shitty and useless MOZ DA) that it is almost impossible to outrank them with the same or even better backlink profile
This is a start but people should understand that if you wanna take the Yelps, Angielists, WebMD, Ticketmasters that dominate the SERPS in your niche for years you really need to be in it for the long haul and have a view 100 to a view 1000 bucks and a lot of time to invest.
That is why i like to do hit en runs, because you can outrank them for a view weeks if your fast with spam, 301, SAPE and PBN's, cus in the end no matter what type of strategy i use, i will lose it every time from those type of authority sites that hold 80% of all real money making keywords, doesn't main this post isn't a great way to do competition research, it undoubtedly is ...
Thanks for the read Tommy