Just found a comment from Steve Duda at the bottom of this Reddit post.
"There is no universal way to achieve this, because preset/bank mechanism varies from VST to VST (most use their own internal format and browser).
I added remote advancing to Serum recently (user can enable CC or note control over advancing presets or osc tables/noise"https://www.reddit.com/r/ableton/commen ... s_on_vsts/
So, although there's no standard approach, he's put a lot of thought into Serum and he probably chose a good set of default values. I haven't bought or tried the synth yet so don't know what he went for, but reckon it could be best to match yours with another popular synth, and maybe something will eventually become standard practice.