I think its evident that these DTV 5 year are the best thing since sliced bread. Why wouldn't you want to get one. I am going to apply through the digital nomad/freelancer route on UK site.
I intend to provide my linkedin page with Freelancer status and CV on but I havent got much else to offer up apart form a tax paid form.
My question is what documents did you offer up for the freelancer route and were accepted ?