Great airport, and FREE Wi-Fi!
It was a little hard for me to find the location for the GoBus, but the information desk was helpful, as well as Canadian travelers I asked for help. I didn't check bags, so I can't speak to whether retrieving those was a fast and easy process or not.
When I came back through on my way to the States, I was impressed at how quickly check-in was, and that the automated terminals actually got me checked in correctly. Bonus that there are Border Agents in Toronto, so you can go through US Customs before boarding your plane.
Food was pretty expensive in the airport (~$10 for sandwich trays), so I would actually recommend saving some cash and buying a snack tray on your flight instead.