FWIW I have changed my opinion of the blank .man approach.
Expert Profile --> Gets everything communicating properly, all modules shake hands and cooperate based on Vehicle Code. Your coding doesn't change.
Blank .man Approach --> Resets everything. Default values provided. Coding changes gone.
Also, all the warnings should be taken with a grain of salt. I have never heard of any disasters with coding. Anything and everything can be reset back to original worst case scenario.
Programming, on the other hand, you should be more careful. But there are checks and balances there too. WinKFP won't let you proceed without the proper prep anyway. Just make sure you have a stable voltage. That's primary concern with programming from my experience.