Then, dare I ask, why move to windows 8?
Which new APIs did your apps need to benefit from?
I really don't get all this online forum hate against 8, it works great with a touch laptop, great with a low power ultrabook (metro appears much more friendly on battery life on my 4 year old VAIO P series insainlysmall-don't-know-what-to-call-it-able.
You're not forced to move to it, windows 7 still has the top level of support and will do for a few more years.