I can't imagine the need for a "surf" switch. The revibe does surf very well simply by turning the reverb and/or dwell knobs.
Refer to these two schematics...
https://el34world.com/charts/Schematics/files/Fender/Fender_reverb_6g15.pdf https://el34world.com/charts/Schematics/files/Fender/Fender_concert_6g12.pdfThe revibe is an instrument level device. The revibe is a combination of the 6G15 standalone reverb unit and the vibrato circuit from the 6G12 amp. The 6G15 is already an instrument level device but the vibrato circuit on the 6G12 is designed to operate on signal level found between the preamp and PI (perfect for Fx loop). So the challenge was to boost the instrument level to drive the vibrato circuit and then attenuate the vibrato output back to an instrument level. And then mix the vibrato signal with the reverb signal. The idea was straightforward on paper but in practice, required a lot of experimentation. Took a lot of time to get it right and work out the little kinks. Most of the experimenting took place at the output of the vibrato circuit.
Now your idea is just the opposite. The vibrato circuit is already optimized for loop level signals (input and output). Your challenge will mostly be concerned with the levels in the reverb circuit. The input would need less gain (probably just eliminate one gain stage). Or, you could leave the input as is and use a voltage divider to knock the signal down. The output stage should work as is. This will take a lot of experimenting to get it right. A sig gen and scope would be very handy for getting the levels right.
My suggestion would be to build the revibe as is, get it working with instrument level signals, and then start modifing to match the levels for line level. You would need to be able to read and understand the two schematics in the links above. Your project idea is totally doable if you have the necessary chops.
I'm not aware of any of the forum members doing a similar project so you will mostly be plowing new ground. Maybe your idea will appeal to someone that is willing to modify their revibe to work in an Fx loop. A lot of people would prefer to put their reverb in an Fx loop. I'm happy with my revibe as is.
If you decide to take on this project please post your progress. I'm interested and willing to participate. I know others will be interested too. Good luck.