Now your next project after implementing is to test and see if it's actually working! Measure router CPU, ping rttt's, route tables in clients, etc. before and after making changes.
Many many times I've seen implementation not work the way theory says it will.