Wow that's a lot of stuff. Most of that fits into an Arics/Ralph style but the customer characters seem like a good concept generally. I'll have a longer think about those before posting more.