Yes, out of all the arbitrary, hardcoded stuff that could be relaxed to help everyone, a handful of TC modders that want a cloak is worthy of a "petition". This is insane, it's been a year since the game's release and we've got some unit limits relaxed, this is not the thing to be concerned about. "Petitions" don't accomplish anything and while there's no reason people shouldn't be more vocal about limits this is the wrong way to go about it.
e: Sorry, I don't mean to be hostile and that's how it came out. I'm on your guys' side, and I've been outwardly vocal about how much stuff needs to change for the game to be as moddable as people were led to believe back in Dec 2007. I just don't think this is a priority or will help more than a few people achieve a relatively minor goal.