dHM:
Blank system identifier should default to HKLM\SOFTWARE\Foolish IT\D7\Reports\ClientName | %ComputerName% | %username% for reports/etc. So something like "John Smith | HP-Owner | John"
Since a lot of us, I assume, do set up the client name when doing a repair/etc, there should usually be something in there. If it's not there, a client-friendly popup comes up asking for ClientName with, perhaps, text taken from the AltLanguage. "Please enter your first and last names"
dMaintenance:
Send the email to the client not me? I don't know how much, if any, rewriting this would take but the plan I'm thinking of implementing would send the finished report to the customer and not to me. I'd be telling them that, if anything seems terribly out of the ordinary they could forward it to me. This way, as sales progress, I might see a few reports a week, and not dozens.
Would the solution to this be to create a new installer for every customer
Could the email address be taken from the subscription? This would probably require adding a field. If the field is blank, it would default to the tech's email from the config but the presence of a subscriber email could supersede that.
dCloudConsole:
Is there any way to specify when a subscription expires? I'm only seeing Name, dS (yn), dM (yn). If we could specify a date (with a default period of, say, one year), that would be splenderificus.
In a nutshell, I'm looking for ways to be able to send someone a download link and, once that system shows up on my cloudconsole, I can configure the rest of their info.