For those who find Steam too bloated, Lutris is the gold standard for non-Steam games on ChromeOS.
How to install battle.net on ChromeOS (ASUS CM3401) · GitHub play starcraft on chromebook better
Chrome OS keyboards have shallow key travel and often lack a dedicated function row. You cannot play Zerg with a mushy keyboard. USB passthrough. Use a mechanical keyboard. But more importantly: For those who find Steam too bloated, Lutris