IMO there is little to no reason to take the generic prince or commander, as all the honours are by default a buff.
Why not incorporate the now under (never) used Fleet officer honour into generic prince and commander? Have them loose it if taking an honour.
Ofc there needs to be adjustments, but the idea is sound.
Also remove the sloop as a mount, but add the increased accuracy as an upgrade to existing sloop, just like phoenix has its upgrade.