Yes that is correct if I understand what instant start means. I'm calling them tomorrow to let them know the ECU is on its way.
It's an option on the website where you fill out the list of options.

Lew L