Strategies for extending geminal-based wavefunctions: Open shells and beyond