I just got the RA, PWM expansion and Wifi, and I found it to be a real commitment to get set up and get my .pde file just right. In fact I'm still tweaking my files and waiting for my replacement board for the relay box (I got a bad port) but if there is one thing I can say it is that the RA crew has been superb! I am no genius, but Ricardo and Curt have helped an unbelievable amount and been super supportive. Simply put, the customer service is why I love my RA