Personally, I have never heard of them, nor tried obviously. So im definitely neutral in if its a good or poor lab, but either way I am of the mentality that if it's good quality stuff eventually time will tell and the proof will show. Same goes if its a terrible lab with bad quality gear, etc then time will tell.
With labs these days popping up often sometimes its difficult to weed out the bad stuff and it doesn't help when online forums are constantly bashing every individual for what lab they're using, whether its new pop-up or a long time running lab. I think a lot of the reviews on any lab whether good or bad hopefully come from someone YOU trust. If so, don't listen to all the other bullshit that is out there. I've tried brand new labs that have yielded far greater results of those who've been around for some time. Just use your better judgement and make a somewhat informed decision. Really, the only true way to give an honest an open review is to try it yourself, rather than listening to everyone that chimes in because "this lab is the best ever" or "this lab is shit because so and so said so".
You need to be your own judge in that respect. Take it for a grain of salt.