Well, true if you need and API in your app that is exclusive to WP8, then you have to make a WP8 app.
But otherwise, if you don't need any API that is WP8 exclusive and don't plan to use it in the future, then designing a WP7 app is the right direction currently.
We will see how well the WP8...