Regardless of it's a flash or piggyback, what matters is who is on the other end programming it. Any idiot making a flash can blow up your motor just as easily.
Even I know the ingredients to making power (fuel, ignition, timing), hell I can even have the recipe (whatever flavor of programming you like), but that doesn't make me a chef.
I've seen the Vishnu folks make power in the suby and mitsu worlds, BMW isn't that different.
I eagerly await for more developments and updates and encourage those makng progress. I would also encourage everyone else to to the same (or if your able, push the ball forward for the N54 family).