If it's all you've ever used, and you're happy - then so be it.
Almost any other HB cleaner and sanitiser, including the good old bi-lo bleach, is a lot more user friendly (ie doesn't make you cough and splutter, stink out the brewhouse, leave an awful aftertase in the mouth).
Try orthophosphoric acid (Grumpys one shot), or even Brewiser Brew-shield (hydrogen peroxide based), Both have high dilution rates, which make them a lot more cost effective then first purchase suggests and they are a lot more user friendly (don't even need rinsing).
For my comfort levels, even good old neo pink (chlorine based?) is a better option - and not that much more expensive than SMB.