Rock! See if you can get word from someone official on lease terms, key holding rights, and organizational independence. Those are probably the biggest issues surrounding the space search.
Are you willing to act as the main point of contact since you've already had conversations with them? It'd probably be nicer than hitting them with five random separately written, similarly themed notes each claiming to represent Node.