I've got a couple of Laravel 4 applications that I want to upgrade to Laravel 5. Normally I would use the Laravel docs upgrade guide to achieve an upgrade to the next version.

But earlier today I read a blog post from Matt Stauffer stating the following:

Taylor has said publicly that he thinks the better process is actually to start from scratch and copy your code in.

So my question is what should I do, should I update my Laravel 4 application to Laravel 5 or create a new Laravel 5 application and copy/port my whole codebase into it?