I think you have a good idea there, but I would think that since everyone else does rate specifically off of 'emotion', a well thought out rating like yours would get lost in the pile of useless ones.
I have found myself using programs that I had actually deleted at first due to being useless to me, but I found a tutorial/book/article that helped me get it to do what I wanted, and made that app productive for my particular project. Even though it worked for me, I would never recommend it to someone else.
I think the feedback/ratings I would focus on if I were a developer would not be those on an app store or website from the random users. Rather from the beta testers and other developers that the application was designed for. The feedback, in my opinion, should be strictly for the users that need that application, and not some random person that found it and misunderstood what it was designed for.
Ah, I got a bit off topic there. I 1 star everything because nothing is perfect!!!!