Joe, that ceiling tile material sounds great! This is the first I have heard of it. I spent too much time in drop ceilings in the first 2/3 of my 43 years working for power and telecom utilities. I hate that traditional material. It always leaves dust an larger pieces when you have to move a tile to get to wiring and plumbing.
Are you going to install it yourself? I only did it once. My late father-in-law helped me (or I should say I helped him) install it in our first house long ago.
I s your floor still concrete. I think so looking at the photographs. What are your plans for the floor. I’m still working with concrete in my layout room floor.