Google is also using the term "campus" for spaces run by Google for Entrepreneurs. https://www.googleforentrepreneurs.com/campuses/
I agree "campus" is a good easy-to-understand term. It's comprehensive for all. Maybe, the term "incubator" could be deprecated in the near future.