Should I upload my TM30 from landlord for 1 yr, as proof of accomodation (I know I don't need to for DTV visa, but just for making the application more strong)?
TLDR : Answer Summary
The consensus among commenters is that the TM30 form is not necessary for visa applications as proof of accommodation, particularly for the DTV visa. Instead, current tenants should provide either a rental agreement or a hotel booking as valid proof. It's suggested to only submit requested documents, as irrelevant uploads can raise suspicion and complicate the application process.
DTV VISA RESOURCES / SERVICES