A proposal to give free London Transit passes to Grade 9 and 10 students at one east-end high school must "make financial sense" for both the school and the municipal government, one politician says.