In your case, you should be using loadScene(): http://docs.coronalabs.com/api/library/storyboard/loadScene.html
This will only call the createScene part of your new scene2... Then what you could do is update loading progress in the createScene of scene2, and verify every x milliseconds in your original scene1 the loading progress. When it is 100%, just call goToScene in scene1 and it will load scene2 instantly.