If this tool isn't for you to use personally then keep it moving. Many people can find use in simple and straightforward tools.
If you notice a lot of people don't really care about an actual chart drawing/wheel/features, and only want to know where their placements are so they can read descriptions of it online.
I think this website fulfills its part for its intended audience. So I don't understand all the criticism.
There's a bug in the chart: it doesn't show the twelfth house. Just a huge eleventh, then the first.
I also notice that the degrees of the placements are rounded, instead of including minutes. Is that deliberate?
There's also no interpretation for Saturn.
What house system does it use?
Okay, those are all my criticisms. The rest looks good!