Actually, I had no idea this site even existed, but yeah I guess I do. It seems to do what I want it to, and I'll probably use it actually.
I still think I could improve on the interface and make it more to my taste though, so I'll continue on with my project.
As for why you were downvoted, your post comes off as moderately hostile/negative and would probably have been received better had you put it differently.