yep larger injectors can gtf, baffled sump is only worth it if using slicks imo, although i'd imagine if you were getting plenty of blow by on track this would be one of the first things you could try to eliminate it.
Our list / estimated prices of things is not too far off currently