Group hug! squish :)
I have no confidence in my ability to judge whether a convention speech like this will prove effective. But I suspect this one will be.