The only issue I see with this set up is, having multiple terminal windows (CMD) opened all at once. That is if the OP, wants to control the PC's individually. If not, imagine trying to control x10 pcs at once from x10 different terminal windows a daunting task, unless there is a batch script to automate the process.
Another note, how to control multiple PCs at once from a single console and how NetCat gonna know which computer is which computer, since you can only have one connection at the time.
Correct me if I am wrong.