Some aspects of Windows 10 profiles do not work well with Server 2012 r2 since the interface is different. An example is Cortana or the "tiles" - they do work to a certain extent, but work better with 2016.
http://thesolving.com/server-room/how-to-enable-roaming-profiles-on-windows-server-2012-r2/