What I like in SailWave is that you can memorize the entire fleet , set up some differents combination depending who sail with who, and then create the series well in advance for the whole season (not a last minute or "on the beach" data entry). The output also are great, so I see there a great way to improve scoring, format and availability of the results. Note that at the megas they are using sailwave as well.
It looks like that weight correction will be integrated soon, so we could have a lot of flexibility.