Just for the sake of comparison, those boarding numbers are about the same as Lansdowne, Ossington, Islington, Viva Blue, Dundas (MT), Georgetown GO. (according to slightly old data).
The Charlotte system has 15km and 15 stations, which is about the length of the Yonge Subway (Union to Finch)...