You cant fit any gas valve that is not approved by the manufacturer.
Repairing them can be a nightmare, if it is just the solenoid you might be able to change it. Also you would struggle to find someone who would strip it down and repair it as again all parts need to be approved. Its not worth...