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.
Yeah, the concept of mega forms has me skeptical. I imagine only so many Pokemon will have mega forms, running the risk of leaving Pokemon without mega forms unattractive additions to a potential team.
Also, the names really leave something to be desired.