I feel your pain. So many people to play online with but I really just don't like playing on a cpu screen at all.
I love Vassal. It's a great opportunity for playing when busy lives and distance make getting games on the table impossible. I'd also note that I much prefer the latest incarnation of the CC module to the previous ones….they were amazing implementations that used a whole lot of capacity in Vassal that I never even knew existed but with all that processing it just ran way too slowly on my computer and I also feel that the greater the automation, the further I'm removed from the board game experience and into a computer game.
However, I can't quite put my finger on it but there's something about the setup and on table playing experience of CC that's very enjoyable, more so than other games I play for which I don't feel quite the same disconnect between board and screen. So I'll play it on Vassal, no question, but CC's one I far prefer on the table with a live opponent……no luck so far