They remind me of Medals from B2/W2, gotta have one of those. Yup, they are attractive, but I usually sign up for an event only if I know what I'm doing, and can do confidently.
As for prizes...not sure about it. You mean our Psychic-type club, right? Maybe allowing more than the usual 6 pokemons, in case that isn't available yet.