The company behind a spaceport in Canso, Nova Scotia, is defending the project as some residents raise concerns around plans for Canada's first sovereign launch site.