Yes, I think this will be a great option for those guys wanting more than a s366, but not wanting the loss of drivability from a S400.
As for the back pressure assumptions, I'll bet they're still going to be a major improvement over the stock VGT setup, I wouldn't be too worried.