This is a great idea. I think we could put this information inside the account JSON Metadata. @therealwolf experimented with a witness field that stores important data. So this app could very well just parse that field in a standardized way. It could display servers and their status, could contain a bio that can be updated and can add more and more data when we need it later.
That is the idea and I think once it is there and updated by witnesses, maintenance is relatively easy. As said though, I don't have the skills for it but I am pretty sure you guys can find someone who does and is willing :)