If it works for you, you're lucky. I'm getting "Could not start LAN IPX or LAN TCP/IP" after selecting player name.
There's no Caps Lock to turn on the tactical overlay or Tilde to cancel orders, but those can be remapped in the options menu (I'm using X for the overlay and N to cancel orders, for example).
I wouldn't judge that based on the CPU usage, because on my PC the original Homeworld uses 212% CPU (over 2 cores) just sitting and looking at the mothership. The truth is that this port runs on OpenGL ES v1. What worries me more than full CPU is what I often see in htop: even 40% of it is consumed by the kernel, not Homeworld.
I think it's possible to retain most of the old controls. There would be two Alts (A and the real thing) and some details about the camera. It's nice being able to connect/disconnect a mouse or a keyboard at any time, but if that fails, I could also post a separate build with unmodified controls.