I would definitely not recommend their gear. I personally know multiple people who have experience with their gear and every one of them has had hermie issues.
I have only run Otto one time and had no issues. I gave some seeds to a friend who had them herm on him. Definitely hit or miss...