I've been playing around with node and calling universe subroutines and got it working. There's quite a bit of rough edges but I think it's an interesting route to make a wrapper for intercall that works with node.
Not that I'm going to! but maybe someone will enjoy this!
I'd also be happy to hear about any improvements I can make/readings you recommend to get a better handle on C.