Sounds like a nice EFI motor....and some extra hp goodies to be found as well. Good result in the end.
As for public forums, there are always those who like to make roman candles out of their mouths without knowing all the details. We will never be able to change that.