I'm wondering if I can use the PopUp Plugin or any to create a Splash Page

I'm wondering if I can use the PopUp Plugin or any of the other WPMU Dev Plugins to create a splash page to make a "coming soon" sort of page. This is what my client wants and I am not finding much with.

I am aware that I could build the page in a subdomain or do a redirect but I was hoping for something easy.

Thank you!