You can, but you need to understand some consequence of doing so.
Corona SDK’s storyboard is designed to maintain it’s scenes underneath any unmanaged objects. If your game is not going to be a storyboard scene, then it will sit on top of everything else (except native.* objects which are always the top most items). So lets say you go to your menu scene then to to your level select scene then you go to your game. Your game isn’t being managed by storyboard, so it will hide all of the storyboard scenes. When you go back to your menu, your game will still be there unless you destroy it, or hide it.
I’m advising someone else who’s doing a similar thing. We are having his game return a display.newGroup() instead of a table/object and just insert all of his game code and variables into the group, that way it’s easily hidable and showable by toggling it’s .isVisiible parameter.
Storyboard has a bit of a learning curve to fully understand how to use it. Starting with Storyboard late into a project may be more frustrating that starting out with it and if you do, you will probably have less frustrations making your game into a manged scene.
Rob
Rob