Everyone is welcome to do what they want of course, but FWIW, I would not personally recommend using a hacked upgrader to overwrite the Canon firmware in order to use a CHDK port the author does not consider stable enough for general use.
Porting the existing code to a new sub would be far safer and likely not significantly more effort.