There is a lot of people duels in real life.However I don't how that much money to buy cards. I prefer to use my money for my personality. ^_^
KCVDS has two big problems right now. Smaller one is when you enter duel, it doesn't draw your hand firstly. It never draw! You should change player order (If you are first, then make your oppenent first player) If you are in an official duel, you or your oppenent can pass his turn againist this lag.
Bigger problem is shuffler. I use Pot of Avarice, return 5 monsters, and draw same ones. It's possible in terms of possibility rules I know but isn't it too much? I decided KCVDS draws cards you clicked (It makes high the possibility of draw them these cards) or something like that.
There is another popular altarnate: YVD (Yu-Gi-Oh! Virtual Desktop) However it's player is way different than KCVDS players. There is no common users enough to teach you how to use it. :S
In conclusion welcome back once again to pain world of KCVDS. :D
To that first problem there is a simple solution as Berkay stated but about shuffler well, some people dont like it at all but to be honest shuffler screws your opponent too. So you can just adapt and when you use Avarice and such things shuffle 5 times in a row if you need there will be a difference for sure. Playing decks with great synergy gives you better fun of course because you decrease shufflers gayness with this.