The SBE will make 1k, but who knows for how long. I'd vote for SBE and yolo it down the track.
100lb injectors won't be enough on e85, at minimum I'd go 160lb. When I made 1200rwhp on E98 I was running 250lb injectors and that's what they liked.
Fuel supply will also be an issue, a single...