You say its doable, even "100% doable" but this is going to be the sticking point.
NCSoft understood that the cat was out of the bag and there was no way they could prevent rogue servers from showing up. IMO they signed the agreement for 2 reasons. 1, I almost guarantee that part of the monthly donations goes into their coffers and 2. It gave them some free positive press. They're not going to let anyone make money off CoH though.