I ended up going with MA on PC. Ease of use for programming and a simple web based GUI. Now for the dongle!