the way i see it, if you don't have that figured out, you're a third-rate developer. valve did 100% of the legwork to make sure steam play works the way it does and now they sell hardware based around that ecosystem, you're either stupid or afraid of money to not support that.