You're browsing the GameFAQs Message Boards as a guest. Sign Up for free (or Log In if you already have an account) to be able to post messages, change how messages are displayed, and view media in posts.
I felt that Cheren was an OK take on the rival. He's your friend, yet he is a bit smug and is in direct competence with you.
I also think N was more of a rival than a villain. He was a mistaken idealist, who at least story-wise was strong enough to beat the champion and righteous enough to be recognized as a hero by Reshiram/Zekrom.