MSSQL Server Upgrade, go for latest or version before that
You're asking for opinions, so here's mine...

Upgrading Sql Server is a labor intensive process with tons of planning and testing.  I like to minimize the number of times I have to do that.  If I were in your shoes, I would definitely opt for 2016 and test, test, test in non-production environments.