I think the city should choose to plant the street trees. In my opinion this project is better for everyone in the city, not only for some people.
First, trees make our city more beautiful and more green. In my street there is almost no trees, so in summer it is very hot and there is no shade when I walk with my kids to school. If the city plant trees near schools, the children can play outside in the shade. Also trees make the air more clean and this is good for the health.
Second, trees will stay for long time. The recreation centre hours is only for three years, after that the money is finish. But trees can live fifty years or more, and the city will take care of them in first five years. I think this is a good use of money.
Of course, longer hours in recreation centre is good for people who work late. But not many people go to the gym at 11 p.m. Trees are for all people, young and old.
So I vote for option B.