Do a reverse lookup on the site's IP and add matchers for the hostnames that show up.
Mention if they're round robining their DNS.
Add nmap OS fingerprinting.
Do a traceroute and log the IP of the closest router (final hop) to the site and add matching for that.
Add a wiki interface and build a crunchbase like app.
Add archiving of data and monitoring over time (as netcraft did in their original app).
I wrote a Ruby program to do something similar to what you're doing: https://github.com/jpf/domain-profiler - If you ever start profiling sites using information from places other than what the server returns, perhaps what I've done can help inspire you?
First: http://drktd.com/8Jgn
After clicking the 'Add It!' link: http://drktd.com/8Iaf
The wording on the previous page had me expecting a page for manually adding technologies to my site's stack a la Bagcheck.com.