It is a good solution. It's also a InCircuitDebugger, EEPROM programmer, and the standalone PC software also give you a free SerialCommunication terminal. No need Max232. Can be integrated in MicroCodeStudio programmer list as well.