I'm developing couple of WP sites, where the frontpage is a page with link boxes pointing to each of the static pages (about, references, contact etc.) - and nothing else. The way I'm doing it, is that I have a template called template-frontpage.php. A static page called frontpage is using this template. The template is developed to show all post from a category called frontpage too. This gives me what I want, but I don't know if this is best practice?