One of the biggest ways in which Spiceworks could improve is by developing better and more automated workflows. For example, in another solution called ServiceDesk by ManageEngine, you can have levels of approval in the event that there is a request for new software, or when someone requests a VPN or WiFi connection. This kind of multi-stage approval feature provided by ServiceDesk does not appear to exist in Spiceworks, and it is one of their main shortcomings for me. There are also several other automation features in ServiceDesk that are not present in Spiceworks. Another feature that I have always wanted in Spiceworks is categorization. Let's suppose that I select a certain piece of software within Spiceworks, and I want to see the subcategories, Spiceworks should be able to auto-populate those subcategories. This is unfortunately not possible within Spiceworks at the moment.