Listening to the above, I can confirm Bikeshare stations (plural) will be rolled out to 'The Well' site sometime this fall.
Also, Sheppard Avenue East will be an early priority with Bikeshare integrated into the big capital project proposed for Sheppard (resurfacing/reconstruction, cycle tracks)
Bikeshare is being integrated into the plans for the Downsview lands.
Payment modernization is being looked at, but is at least a couple years off. Among things under study, introducing 'tap' at docks, integration with Presto (the impression given is that Mx isn't on board yet); and easier payment via the website and app.
Notable near-term omissions; no Bikeshare proposed for Eglinton west of Jane; nothing on Queensway west of Royal York.
On the commitment to get bikeshare to every subway station.........they are actually expecting to get to 70-80% of stations in this plan (through 2025); they're commitment is that further growth will come beyond this plan, with 100% of subway stations covered by 2030.
They are examining the idea of crediting/incenting Bikeshare users if they help re-balance the system. (ie. if you ride a bike from a fully loaded station to an empty station)