Proposal for Trading Revisal

I find that the trading system does not really set players up to find cards they want. I don't know what my friends want, and I don't know if they have the cards I want. I'm trying to complete my collection, and I can't do that if I can't communicate my needs with them.
So, I propose there should be a wishlist board of cards that you are requesting, that is visible to all of your friends. People will be able to see all their other friends wishlists in a scroll-down fashion. So this would be able to work with the current trading request system.
However, I also think that the trading itself should be amongst your whole group of friends, not just a one-to-one sort of deal. You request a card, and a friend picks up on it if they have that card. Then, they are able to scroll through your Pokedex to see which cards they like. After they pick one, the proposal goes back to you, who either confirms or denies it.