I'd prefer no limit. Mostly because there have been times where I've made upwards of 40 moves in a season. Plus if its say week 12 and your player tears his acl and you can't get rid of him and find someone else because your moves are used up, that kind of sucks.
The waiver budget is cool as hell though. Gives everyone a shot at every hot prospect that had a great week.