MoltenGL for porting OpenGLES to Metal?

Our 2 iOS apps don't use the latest OpenGL features. They only use OpenGL2 and are based on over 4 years old code. It says on the MoltenGL site:

"Applications built for OpenGL ES 2.0 can use MoltenGL to run on top of Metal, to gain the additional graphic performance of Metal today."

Porting our 2 apps in the standard way with OpenGL to Metal would be very expensive (10 000 $), since they contain lots of animations with many thousand lines of OpenGL code. So I am considering using MoltenGL to port our 2 OpenGL iOS apps to Metal.
Do you think this would be possible and if so, do you think the result would be good enough? Has anyone here used MoltenGL?


I'm sure MoltenGL is fine, but last time I looked it was very expensive. I chose to go with MetalANGLE, which is free and open-source (same unrestrictive license as ANGLE). I am now using MetalANGLE instead of GLKit in my product (the CartoType mapping library) because GLKit is deprecated and may not be supported much longer, although it is still supported in iOS 14. I can report that MetalANGLE works perfectly and I have had to make no changes at all to my OpenGL ES 2.0 code.
MoltenGL for porting OpenGLES to Metal?
 
 
Q