The aircraft in question is in Ireland, where non-transponder equipped flight in controlled airspace is no longer permitted, subject to some limited exceptions.
Battery operation, if feasible, seems a simpler power source than adding a generator.
The future of the Mode S requirement for light aircraft seems very unclear, from what I have read. Could be 2008, or could be way off into the future. This is a deterrent to spending money now on Mode C.