I think that all White Star matches should be visible as it seems that the main motivation for not making them public is to hide match fixing or other questionable behaviour.
I've heard some people claim "it's to protect their secret tactics" but any secret tactics worth a damn will quickly be shared by their opponent if they are any good, especially as high level players often guest in other high level corps, or people will seek out the WS replay history when they drop by to do a guest RS run.
If there is some issue of player privacy, then maybe the private WS toggle can still be present, but the toggle will set all the visible names to "Player 1, Player 2, Player 3"
I have often had friends in other corps say they are having a great match and I should check it out, only to see their opponent set it to private, so I have to go join their corp just to see it. This is a bad user experience and ultimately inhibits the social aspect of the game.
In addition to thise suggestion, I think the ongoing WS should be visible on a corp bio page, as should their WS history.
The advantages I feel it will bring are:
- better visibilty in the community
- better advertises White Star as a game mode
- players new to the game who are interested in white star can look at games from various corps
- if any match fixing (or other shady activity) does occur, the community can self police / bettr identify it