The inaugural Mexico City ePrix on March 12 is ready to energize the nation and follows in the footsteps of F1's triumphant return to the country last November.