There is no reason to not use this way. The meta refresh can easily be removed by using the Pages page in the Admin menu. Simply find the splash page, and instead of viewing it, when you highlight the page, click the pencil icon instead. This will allow you to remove the meta refresh, or comment it out temporarily.
Also, if you want an easy way to alter the content on the splash page, this can be done by putting the content module (e.g., Text/HTML Module) on a hidden page that only Admins can get to. Then, add the content to the module. Finally, import the module to the splash page. This will put a copy of the same instance of the module on the splash page, and you will never need to access the splash page to manage it.
This method allows you to still utilize all of the DNN core features, including security and content management. You would still be able to distribute the content manage to other users and/or groups.
Yes, this is a bit more work up front, but it is done only once, and you do not have to be the one altering the content everytime someone has a little change. That puts you back into the job of being the developer or webmaster, and not the content manager.