I wish I knew something about pads that I could share... but I don't.
Your design looks good to me.