Adventurous1 - Any update on what you found?

I'd be inclined to not suspect the cam position sensor. When those go bad, the engine will still spin over, but the bike won't "fire"...just spins over via the starter.

I agree that the kill switch is the first place I'd look. If it were the keyswitch, I'd suspect that the headlight and dash lights would not work.