Went to the AC/DC concert there. Great band, great music. Downsview is an awful venue. 2 hours stuck on the road to get in there - no decent public transit so not much choice. Parking was $30 (way too expensive) and we had to sleep in the car after the concert to wait out the chaos leaving.
The lineup to the washrooms was 10 minutes long before the concert before it even started. Poorly thought out and poorly executed - never going back.