I'm not really sure how that's helpful advice. Yeah I mean I guess it's useful, but an addon isn't going to be the end all-be all.
Anytime I have questions/concerns, I'd just try to post your logs over on the fix my DPS thread if you are having issues, lots of really helpful people here