@Sonny: I haven't noticed the flash to have affected throttle response or the engine in any way at all. My understanding and experience is that it exclusively intervenes in tranny behavior.
@Levin: That looks like a garden variety OBDII cable whereas I think for cables to be BMW INPA compatible they need additional embedded electronics. I got a cheapie INPA cable off eBay and it works 100%. I'll try to link to a similar eBay item but I guess not all of us have URL posting privileges here.
In theory the software should be able to run on Win10. I used Win7 no problem. Did you try web searching for posts about it? I bet somebody's been down that road already and may have posted about it.
http://cgi.ebay.com/ebaymotors/Best-...QAAOSwt6ZWVDc4