Sounds really good, but one suggestion: don't leave the mast base pin in place continously. The reason is that if you dismast, the pinned-on base will damage the dolphin striker rod, the mast base ball, and possibly the main beam. So carry the pin on boat, but only install it when you wish to use the shroud extenders.
good luck