I've found less traction with my resume after going through Skillroads than I did previously: as someone applying at a director level of engineering, I found the subject matter expertise lacking in the final product: a week's worth of using it and feedback from recruiters I know who specialize in my field described my resume coming across as not reflecting the real complexity and seniority of my work.
I did appreciate getting a more ATS friendly resume, and there were some useful language editing choices in there that I've kept. If you're pushing a high level of seniority in your career, I think you'll get less value from this service than those who are at the beginning/mid-point of their careers.