Most cities have a leaf dump. My old boss is a Nova Scotian and says that his town had a great composting program and compst was free to the public. But I guess you'd want a truck to haul it, lol!!!
I guess you might as well add kitchen waste except that it smells funny and I'd be likely to avoid it in a BALCONY compost bin, ewww. Unless you never go out there and hate your neighbors lol!
But you really want to have some [mostly] leaf material because of the yummy humic acids that get released as the leaves break down. They are the magic ingredient.