Currently making a system for these forums where players from 4v4 teams can submit screenshots of their wins or losses, etc. and so we can rank them here. It'll be a little community project but it'll be better than having literally no incentive to do 4s atm.
think they will implement a ladder system? i feel like matchmaking will simply match u up vs similar ranked players. If there is a rating system, they are likely to make it a hidden rating system because they dont like competition or something.
i guess there will be something like in wow the Arena set where you need points to get it with a win ratio but like that is atm people would queue 4v4 against and just get them their wins so its not rly good if they do so