My friends recommend signing up for the Nexus program to facilitate speedy crossings. As I understand it you are effectively re-applying for your TN at every re-entry and could be rejected. That said, my friends all go back to Canada many times a year without issues.