* I spectated today in wq_canyon and got *heaps* of money after joining a team ($108). Perhaps this is correct behaviour, but I never noticed it before and it seems pretty strange to me.
It's possible that you get extra money if you join the team that won the last round. Or the leading team. Not entirely sure about how this works. If you join a team from spectator mode, or switch teams, your money will be reset, and then it's possible that extra money gets added to your stats, like for the rest of the team. So this might well be correct behavior. But if the amount of money is wrong, then it's a bug. I don't know if $108 is a reasonable amount, since I don't play team games much. This might not be very helpful to you, I know.
As for the beta 2.1 release, I consider my job mostly done now, and will mostly just wait for El Vakond to wrap up his stuff, so we can release 'b2.1 Release Candidate 1' as soon as possible. The idea is that we will only fix critical bugs after that point. The number of minor (and not so minor, depending on your wq3 playing habits) bugs is just too high, and we have to stop somewhere. Maybe El Vakond will fix some more bugs, I don't know what his exact plans are.
So most of these bugs will probably be targeted to be fixed for a release after b2.1. I hope you're not disappointed by this. We just want to get an upgrade released soon, to get the improvements out to the community, and to get some attention that might attract new players to the mod. So as long as the bugs are not new or too serious, I hope we can live with them a few months still.
And please remember that you should not test on a server that is not pure (sv_pure 1). That way, you're likely to get extra bugs because of differing server and client versions.