Look here: questions and answers of BMW diagnostic/coding/programming by ICOM emulators
– Depends on many factors, but as long as you use an ICOM and a good power supply, you should be OK. Uobdii.com is a good site that’s reliable
– As long as you stick to the proposed measures plan in Comfort Mode and your setup (laptop, software etc.) is solid, there shouldn’t be any opportunity to brick an ECU.
F, G and I series and for Motorrad models with vehicle electrical system 2020 (BN2020). E Series programming is not supported in ISTA+, use ISTA/P or WinKFP for individual modules.
– I have not attempted this with ISTA+, but would assume process is similar to ISTA/P. I’d stick with ESYS strictly for ease of use.
– Schumacher 700A should fit all requirements. While there are many recommendations, unless you’re 100% comfortable modifying a Power Supply to use with the cars, I wouldn’t do it. If you do, Google”Server Power Supply Conversion” and you’ll get a lot of information.
– You need to differentiate between coding and “encoding”. ISTA+ will do “encoding” depending on the programming required. That is not the same as coding (features). I don’t think I’d say ESYS is more complicated than ISTA+, each are different in the way they approach coding/programming.