> Does the CHMT48VB support control from an external PC via USB/RS-232?
No.
The '48VB has an integrated server that only accepts file transfers via USB stick.
You might see if Charmhigh will sell you a CHMT36VA with two banks of feeders instead of just one; the '36 and the '48 look to be otherwise identical platforms, with the former requiring an external PC to drive it instead of an embedded system.
From my experience with the '48 and it's job-oriented firmware design (and, by extention, the '36), I would NOT expect OpenPnP to ever be able to control the part rotation without completely gutting and replacing all the onboard control electronics with (say) a smoothieboard. I'd think you would rather spend less on the '36 - and thus throw out less stuff. See the OpenPnP threads for more about the machine's limitations. The basic mechanical platform is well built and usable for what it is - a machine with reasonably large numbers of low cost feeders. The 2X $cost jump from CHMT's to something with Yamaha style feeders is huge for a low volume / prosumer / hobbiest like me, but (IMHO) absolutely worth it if you are planning on doing anything commercial...
OTOH, the supplied software is relatively easy to learn and use, and the I/O file formats are easy to generate from anything that can generate CSV style placement info. The SparkFun blog posts are a good starting place.
Note that the tape-and-reel-feeders occupy the "east" and "west" sides of the machine, and the 2x optional vibe feeders stick out the front/south side several feet on both sides of the control panel. This placement makes using the machine awkward because the plastic part tubes stick out past the feeder into the work aisle (which implies independent support structures also in the aisle) and are easily bumped and misaligned by the operator.
-John (satisfied '48 user for about a year now, with ~350 boards / 10k parts placed)