Has anyone taken a Thello train from Paris to Milan?
No. I often take the day train (SNCF) from Paris to Turin, which is the last stop before Milan on that route. If you end up considering that option, I'm happy to answer any questions.
Have you looked at the information on the Thello trains on the website Man in Seat 61? That's a good first stop if you haven't read it already.