I've been running that sytec regulator on mine with L8 for years now without any issues. I think i got it from MSD.
Having said that It is definitely a bit of a low-mid range budget option and doing it again i would probably spec the best i could afford as the fuel delivery system is so critical.
The choice is yours...