EASA and CASA both have their heads up their proverbial a7$es.
Considering all CASA approved training modules are now virtually word for word of the EASA modules, EASA is kidding itself that it has a more robust training system than CASA. And vice versa to a degree. The modules are 98% the same now, and there should be a recognition process to allow engineers and technicians to work globally.
If you are going to Europe, and spending time retraining in aviation maintenance, do yourself a favour. Spend your precious money wisely and train yourself on a skill set that is transferable, and not treated with such disdain by airlines and national regulators alike.