The current software from Rosstech is free, it's the cable that enables full functionality and that they make you pay for.

804 is OLD... and predates most of the current crop of new VW vehicles I believe. You would almost certainly have issues with some "labels" in the program not accurately matching the coding of the newer controllers.