I have two different breakout boards. One is the PDMX-122. Which was extremely easy to set up. Awesome documentation. Everything just worked. It also had some nice bonuses, like an onboard relay. PDMX makes some other boards that make it really easy to integrate Gecko controls too.
On my second breakout board, I tried to save about $30 and went with a cheaper board.
The watchdog feature did not work. The documentation was poor.. So I ended up spending a lot more time getting it set up. It worked eventually but lacked features.
For example, on the PDMX board, you can have your inputs set to be +5V or 0V.. On the cheap board, no option, you have to make it work..
So I think it's well worth the extra money to get a PDMX board. That extra money will save your blood pressure if nothing else.