I chose Neku because he was a perfect fit for Teen Titans and I have been wanting to put him in that kinda situation... but no you don't have to play a canon character and I recommend not playing one.