Hi Sofia,
"I've got two problems so far with this. First one is that it makes a curve for each guide in the viewport? so I have to keep them really low otherwise everything collapses."
Maya's curve algorithm is a bit slow, so the convertion speed will depend on the amount of guide/hair to be converted. Converting guides should be faster, converting hair will be slower given the amount of curves to be generated, but even if it take a few minutes it will finish eventually. In HairFromGuides use the Viewport Count Fraction to decide the percentage of hair to be converted.
"when I put curves from strands on the stack I do get the curves but the hair dissapears, both from viewport and the render."
The hair disappear because is converted to curves, you can expand the hair object to see the shapes, copy the curve group and delete the CurveFromStrands node to be able to see the hair again. Rememeber that after adding CurvesFromStrands the hair/guides are still attached to the hair, so you can use both.
Jeordanis Figuereo (Product Designer. EPHERE Inc.)