I hate SEMRush, so many other tools out there with more accurate data.
Why don't you educate us Tim?
It isn't bad for keyword research, but either is the keyword research tool in Google or SERPWoo which will do most of what SEMRush will but much better, especially when it comes to tracking your rankings and competitor rankings. Not to mention it has a great Keyword research tool.
SEMRush is for large websites with more data, not mom and pop shops.