Short answer is "Yes", with qualifications. Please use search engine in upper right hand corner of web page to reveal a truely vast wealth of posts related to all sorts of ATV tires and mounting details on TW200s. Words like "best" and "extensive" are somewhat subjective and we can't make that determination on your behalf.
Read, learn and decide for yourself if the complications are acceptable.
Personally I love ATV tires on the TW. Have recently been showcasing this tire on some of my videos: