Fredo
I've been using and can't live without Curviloft for a long time now. 
It is one of the very few powerful tools that makes SU a real 3D tool.
However, I do have some criticisms of stuff myself and others have raised long ago and have not been adequately addressed by you, the designer. 
Aside from a good tutorial on the myriad of icons presented in the toolbar.
We really need this to make the best use of Curviloft.
This last week I was creating a fuselage shape that was about 75% curved fairings that only Curviloft could do. Making them manually would be a months work tweaking the smoothness. Curviloft (skinning) generated the 26 curved surfaces to near perfect shape in no time.
However, I spent HOURS getting CL to recognize the full contiguous perimeters of many curves. The colours were pretty, but in truth, meaningless, except to say a perimeter problem was detected. Then I have to sleuth out where the problem(s)is/are. I now have a good understanding where some problems probably lie, but in many cases, I have to end up deleting and redrawing much of the perimeter.
If CL can find an error in a perimeter, a tiny gap, a line fragment somewhere, a co-linear line, etc. WHY CAN'T YOU TELL ME WHERE IT IS???? Solid Inspector
does an admirable job pinpointing similar errors, so it is doable.
The next most exasperating thing about CL is the vast number of tiny lines and faces generated in surfaces that have very different numbers of edges in the sides of the perimeter. It seems CL will break even small lines into more small lines just to line up with an endpoint in the opposing side in the perimeter.
In one large roughly square surface of 4 arcs, where 3 arcs were 12 sided and the 4th was 16, CL generated a surface with over 9,000 lines. In many cases perimeter line segments were divided into 2 and some 4 unequal parts to align with the opposite side. Where the average length of edges in the arcs were about 12 to 18 inches, CL created some segments as short as 1/2 inch. I spent 4 hours manually redrawing almost all of it by deleting multi-segmented but straight lines, redrawing them as 1 line, and reconnecting the endpoints into the mesh. I followed the CL generated curves and ended up with about 1200 lines. In later parts I discovered using CL to redraw the deleted internals after redrawing the multi-segmented lines. Now it takes me about an hour to optimize the curves. And I have a bunch more to create, then optimize.
YES, CL is far faster and better than doing it manually, but it shouldn't be so laborious to clean up.
Fredo, I know this would be a tough one to fix, but perhaps a post-process optimizer might do the trick, like Solid Solver does with Solid Inspector.
These are my 2 (3) biggest bitches about Curviloft. I have a few others, but I suspect they have more to do with my lack of knowing how to play with CL settings (again no tutorial is the culprit) than any coding problems within CL.
Again, Curviloft is DAMNED GREAT,
but a few things can be done better.