I wonder how it would fit in with the system here?
They’re just temporary work visas - without the usual “sponsorship’” requirements - and probably more need to prove financial security.
Work Visa’s come in two broad types - proper visas whether permanent or for a period - you pay local taxes but are in the health system etc. Or temporary visas where you stay in the system at home and don’t pay local tax but have to provide full medical insurance and be financially secure (normally the job / sponsorship tick that box). I pretty much lived on temporary visas for 15 years - the difference being I went where the work decided and there was always a home in the UK