I don't have any experience with the RUC-01 but asked about it a couple months ago, mainly because I saw Work2Play and another prominent poster have it listed. It doesn't seem to be very popular, at least on these boards and my research led me to believe it wasn't as capable as initially expected. I'm not saying anything negative and as I said, I haven't used the RUC-01 but stating it might not be as capable as it first seems. May want to research it some.
In most cases, I would say a PC based software system will be more flexible, and hence more powerful due to the additional drivers available to handle a myriad of more devices. However, if a hardware based device interfaces with the equipment you want, that would be good enough. In general hardware is generally more stable as it is a device and not a computer so there are trade offs between the two options.
David