Yea, personally I've seen a lot of "my experience in javascript is level 9/10" which is totally subjective and I disagree with it. However, I have seen a number of companies/employers respond well to it. So perhaps your method of showing skills is a nice medium, as long as you include years spent on each. :)