Why is SQL 2016 Enterprise not an option?
SQL 2012 is out of support, so just from that, it's a sub-par choice.
Gail Shaw
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability