Awesome build man! I should be starting my (similar) build in the next couple months. I am actually going to go with the Dom3.5 based on your past posts and the numbers you made. These numbers are even more insane!! I don't have E85 unfortunately but I have 110 at the pump locally, so that will be my fun map haha.
Any plans on running it at the 1/4 mile? Sorry if I missed it. Enjoy!