I've got the actual FlashPro device and that's the way I'd recommend going. The reflash just does it once and you have to send them your ecu. It takes time shipping both ways. I'd recommend buying the FlashPro unit and you can immediately flash it with a basemap to get rid of rev hang. Then once you add some mods, you can download some new "tunes" from the web and run those, or get it professionally tuned. Just my $0.02