I got a Surface Pro 4 and a Surface Book 2, both are CPU supported with SGX but unfortunately, that Surface UEFI didn't support with SGX. Therefore I can only use SDK on Surface but have to find another PC to run and test it.
Also, I got a Dell Latitude 7280, it's setting is similar to Desktop's UEFI and it does have SGX options. With i5 7th gen on board and it's supported.