At the end of the day all of us that jump on the mod train take on that added amount of risk of things going wrong! Yes there are a lot of people having great success with boost and the LT1, and I agree it will always come down to the tune.
To the OP, sorry to see it go down that way for you. Hopefully you get up and running soon stronger than before