The only thing you might lose by building your own and running SteamOS is HDMI-CEC.
The steam controller would work just fine.
Valve supports SteamOS on other hardware.