First you have to keep in mind that these are only guidelines. They aren't in any way meant to be restrictive, they are meant to ensure that the end user has some consistency when switching between apps.
Comparing metro vs desktop, desktop is far more open. Metro goes for the big letters and swiping motions to go through the various sections of the application. Within the sections, some apps also have slide out menus that pop out from the left or right. But usually the options are found by sliding the bottom up. Menus on the other hand for Desktop are essentially as we are used to seeing since Windows 95.
Here is an example of what the app would look like if laid out fully:

Essentially the app is meant to be consumed swiping left and right. The experience between Windows Phone, Windows and Xbox itself is the same.
With all that said, it really depends on who you are looking to target. I personally love and prefer the metro design. It is very easy to use and it flows quite well. I am used to desktop apps but those are often preferred for more power applications. Your app can either be very simple which Metro would be best suited for or can have so many customizations that desktop would be the way to go. If you are also looking to target consumers that may not be on Windows 8, desktop will also be the way to go.
You have to remember that typical actions on Metro like a mouse click doesn't do the same thing on desktop apps. In fact on metro right click brings up the bottom menu whereas on desktop it brings up a contextual menu from that location.
The tighter guidelines for metro are well worth it for users who use Windows 8. The Windows Store is additional distribution for you and will definitely be worth your while. The only question for you is whether you are comfortable learning something that may be new.