The only problem I would have with being a sea trooper, is wearing fins on dry land, but you may opt to not wear the fins while trooping. I have my open water diving license, and I usually go with the boots with slip on fins that tighten in the back so i don't have to always wear the fins. With the pack, I think you got the right idea going there. I am OCD, so, even when I finish something, I always find something that I want to fix or change (the "never satisfied with own work" disorder xD) lol
Can't wait to see the finished product!