Oil drain back can be a serious short coming on these engines in road race and endurance racing applications.
That drain back kit I would consider to be almost mandatory with that scrapper unless you have fabbed up your own drain back mod design.
Looks like a very nice set up all together.
Thats why I have an accusump bolted to the pass side seat well.