It is still far from being fully operational and to go back to the original question, it is only used by a few countries, excluding the ones where Google, FB, etc. have offices. They have offices in Ireland, Switzerland (not in the European list) and France. So the later might be the only option here...
What do you mean by H1-B like? Visa with immigration intent that lets you become a permanent resident if you stay long enough?
No visa for skilled workers unless you're a European citizen already. I think France and a few other countries started implementing a special visa for skilled workers.