That hasn't been found to work on any controiller so far because of the ramping delay on the brake line--it's short but enough to keep this from working. Some are software, some are hardware. It's not the FETs or gate drivers--those have to PWM all the time during motor operation. The problem is the actual brake switch input.
You can try it and see, but...the PWM period has to be short so you can have a good range of signal change. Short enough that the brake probably doens't have time to respond as if it were a changing signal, and will probably just be "stuck" on or off depending on which part it's more sensitive.
If a controller doesn't have an analog brake control input, and doesn't have the option of "slip regen" where you back off slowly on the throttle and it then brakes down to the new speed, or the option of using the brake switch input to change the throttle into a brake control, then it's unlikley to be able to support variable regen braking.
If it's open-source you could change the code to do it, but since Votol is not, my guess is you can't do it if it isn't already in there.