i ended up buying the baffle plates and will get them welded in, as above this is what the spoon/mugen sumps are effectively just a lot more expensive.
Erred on the side of caution as i will be running sticky tyres on the track and rather not fork out for an engine rebuild right after buying the car!