A year or two ago, OEM were around $50. Now close to $80-90.
The only issue with the meteor is weight. At least on the 52mm 046/460 piston, the meteor with pin weigh around 9 grams more. Without pin it’s 6-7 grams more, and the stock pin is too long to use on the meteor, it needs to have some removed on the lathe which isn’t doable for many.
The factory states that one can’t use a 10mm pin in a 12mm jug. They state it’s because they widened the skirts on the 12mm piston and made the ports wider, so the 10mm ring pins could get caught. I believe that they are simply more conservative than we are. By the eye, it looks fine to me but YMMV.
The meteor 10mm slug is basically a carbon copy of their 12mm slug with a 10mm pin. The skirts and pin placement are the same. Unfortunately so is the pin boss width, so it’s too wide for the 10mm rod small end and allows the 10mm pin bearing to slip side to side. It’s a theoretical issue and I haven’t heard of any real world failures.
A 10mm 044 is a thing of beauty. Clean up the band, tighten squish, do the old TA and MM and hold on. It will be right on the heels of any ported 044.