The best multiplayer game is not on steam W:A or WWP. I dont have W:A
though. Worms Armageddon and Worms World Party. If you dont want to
pay there is an open source version called hedgewaes with online
multiplayer also.
When we setup our internal profile pages we can add fields for listing Plastation IDs (PSN) and xbox, steam, whatever to help members connect and play.