I have to agree re: a tuning box is a tuning box. They are all the same, and pretty much only alter boost, which causes the ECU to adjust fuelling. That's it. No rocket science.
Yet, you see MTM and ABT charging an absurd price for theirs, while Shark is VERY reasonable. Have a look at the dyno results for each. They're almost identical.
Proper flash tunes are not far off at all. For sure not 12 months. More like 3 months, if at that. I can't justify spending thousands on a tuning box like MTM or ABT when proper flash tunes are around the corner, and I know I'll be going down that path when available. For now, my Shark is plenty.