I would go with a COBB ECU package because you can DIY and remove the programming if needed. With Vishnu you have to remove the ECU and mail it out to California to be programmed.....far too risky.
I know a BMW owner that bought an OE ECU to have ready to swap back in, and then found out they have to be coded to the car. Oh, and no return on electrical parts. So, he took it in and had it coded, but then the old ECU is now not right. He shipped the old ECU off for modding, but it wouldn't work.
In the end, he shipped the newest ECU of for mods and sold the old ECU to some unsuspecting dude on ebay.
Make a plan for mods, figure out what works for you, and then implement it. Save money and hassle. I've seen lots of Cobb modded Scoobs, and their work is amazing. Very high quality and reliability.