Perfect ! One last thing, you are using a mac mini server smbios profile ? You should rethink that... Does a mac mini server play video ? You may think this is irrelevant, but it's not.
Again this rabbit hole goes so deep... From this and this, your best bet is iMac 13,1 or iMac 13,2.
I'll...