This is actually an idea we've talked about in game for a while but you're the first one to suggest. I think that's definately the way it should work, as by boarding a ship, you are engaging two players at once but the battles are held completely separate. If you board someone, you should be able to handle both of them at 1 time, the same way as guild warfare seems to work.