The thing to do is to have a spare ECM and to tune using it, keeping the original in a safe place...
and install the original when you go for warranty work.
the main reasons for this are, when you go to the GM dealer (with original ECM installed):
- you don't care if GM overwrite the ECM's flash,
- you don't care if GM lock the ECM (inadvertantly or not),
- you don't care if GM replace the ECM.
The side benefit is that they could never blame the ECM for voiding warranty purposes.
It is wise to have 2 ECM's.
Of course this may not always be practical.