I am at the same power level now I think the mammouth is not worth it for my application of 93 octane as I cannot turn up the boost high enough to take advantage of the bigger blower
I would agree, you could probably get quite a bit more just going to e85 on your current setup.