That I could not say as I never heard of that plugin (hence, never tried it). Seems odd that it would not work in any theme, but this would be one of those things where you have to try it and see. This also just gave me an idea….designing a “landing page and coming soon page for future themes”.
With our premium themes, we offer access to site documentation, video tutorials and timely support. Even if you have just started on WordPress, our support staff have the patience to help you create appealing sites gracefully.