Just set up my UpWork profile and got offered the Rising Star badge as well, based on my writing on Medium. I do suspect that they offer this to way more than just 5% of freelancers, as they claim in their email.
Thanks for providing such a balanced view of the experience of working on UpWork. Really helpful for those of us just starting out on the platform.