I believe that HCL should be distributed as a stand alone system WITH THE OPTION to add on modules such as eTicket.
My reasons stands to this point and this point only.
Some users of HCL do not require a ticketing feature as they have it with their online billing system, such as WHMCS (which we use for our hosting clients), meaning we do not require the ticketing module, hence why we removed it from our current V2 install.
I think it would be more viable to distribute eticket moduel seperate to HCL as it would give the users that option.
Just a thought...