My guess is we've landed on similar algorithms to DotaPicker, it's usually the set of matches we're using that makes the difference so I'm surprised the suggestions were the same.
Feel free to add me on Steam if you'd like: http://steamcommunity.com/id/sklink