A development proposal at the edge of downtown Niagara Falls includes a university-run business incubator and commercial and residential components as well.