Welcome aboard! I think that you seem to have the idea well in mind and a good direction charted to follow!
May the rest of your service time bring you to a safe harbor!
~Richard