It seems that not a lot of work has been done on Helium for half a year or so - apparently it's not much of a priority to Nemo developers.
Will keep an eye on Helium though, who knows if maybe the Nemo devs will present new builds as soon as tomorrow!