In 2017 we switched to Reggatta Network for registration processing.
You may already be familliar with it because it is very popular and endorsed by US-Sailing.
It has worked fine for us. Fleet splits and scoring are done on our own software.