If you feel you need to crusade against Superchips then I suggest you do so based upon your own interactions with them and not via proxy.
....I'm not on a crusade. I'm merely contributing my opinion to this discussion based on information presented/reported to date.
The facts as presented so far, tell me that I'm damned glad I didn't buy Bluefin/SC. Theirs is not a system of delivery which I trust - As always, in response to any post, people can and will make up their own minds about it and agree or disagree.