I would recommend a reinstall whenever moving to a new PC, but I must admit that the last time I did this has been a while ago. The 'transfer your data' option within Windows is very useful but does not always cover everything.
Not relevant here, but if you want a seamless transition from one computer to the next, use time machine to backup a Mac(book) and use this when setting up a new Mac(book). You'll create a complete clone of the old system, but on different hardware and based on a clean OS install. Magic!