Your other suggestions won’t help more… Sales manages license keys, registration, email data. I still thing there is some kind of possibility of getting help there.