I have successfully installed the Open Source 2.0.1 and have been evaluating it for a couple of days for an Equipment Service Provider company.
Just like any Facility or Plant management company they have a need to track everything that your software currently covers, but they also have Customers or Clients.
My first thought was to record the equipment at each Customer site through a Location Asset and where Customers have multiple locations, record them under a System Asset.
It was not until I got to Service Contracts and SLA's that I determined that it would be really nice to have a Customer module. This would look almost exactly like the Vendor module - same database schema and contact info.
Work Orders, PM, parts and labor usage would still be tracked to an assett. Would just need to be able to report on a summary and detail level back up to the Customer Level. Contracts would need to be modified to allow a Customer or Vendor to be entered and reported on.
A self service screen that would allow customers to enter a maintenance request from the web would be nice as well - especially if it had hooks that could notify a service technician if their SLA allowed for that.
As I said, I have only been looking at your software for a couple of days, so I am not sure where all the other places it might make sense for Customer mods to go. You have a very nice product and it is very extensive.
If this sounds like an interesting project for you, please let me know.
Thanks!
Kirk