From a user perspective, I think it would be better to have only one page for the invitation and for the event description.
Even if the invitation is build with a hash code in its url, this page could ideally looks the same than the node event itself.
Maybe an option for rsvp admin : "use the node event also for the display of the invitation page"
What do you think ?