No, no es lío.
Mira, lo que se me ocurre es:
1. te creas una categoría "No portada".
2. la ocultas en el menu y al mostrar la cat. de cada post
3. cada post que no lo deseas en portada, le asignas la categoría que corresponda (deporte, música, etc) + "No portada".
4. en portada, haces una llamada con query_posts() que sea algo asi:
Código PHP:
query_posts("showposts=10&cat=-33");
El 10 puedes variarlo por la X cantidad de posts que deseas mostrar en portada y el 33 lo debes cambiar por la ID de la categoría "No Portada".
No es tan complejo, y creo que es exactamente el resultado que buscas (y simplemente debes tiquear la categoría "No Portada" al crear un post, super sencillo!)
Ya me cuentas y cualquier cosa te doy una mano