Eh, it is an intriguing idea. I agree something needs to change. I have seen too many trades get voted down because only 2 or 3 people vote and one person vetoes. With so few people voting it essentially empowers one person to vote down a trade in a league of 30.
I do think there are some concerns that have to be outlined here concerning a committee.
Ideally more people voting and more vetoes required would be good. Maybe up the required votes for a trade to pass (5 approvals?) and only if a veto occurs then have that trigger an email requesting more votes over a longer time period with a percentage involved (ex:80% approval required)
Thanks to Rockies for the nomination and I would be glad to serve on a committee and I think it could be done well if set up correctly but I still think it would be best to give everybody a voice on all trades. If we do a committee it should be one in which everybody in the league votes to appoint teams to the committee for a length of time. An election. Not just one person deciding.