no pads on any of my boards...never have, likely never will. sure, i've tried one here & there on a board or 2 over the years, but never felt that they were worth the cost. don't like the way they feel under my foot & don't think they're necessary. a good wax job will hold you at least as well.
creatures of leisure make the best leashes, IMO...only brand i haven't broken or had the velcro fail on over the years in various travels & hours spent in the water. worth every penny. i have a comp leash from 2008 that's still going strong despite being the leash i use the most in every condition, up to 1-2ft OH.