Is windows 8 good for game development and gaming?

I have a desktop running windows 7 home and am using that for game development in unity and gaming on and off steam. I know nothing about windows 8 but I've heard that it has issues with gaming. Planning to get a lenovo y50 to do game Devc and gaming on the ggo which comes with windows 8. I've also heard of an app for windows 8 that lets you use windows 7… So how does that work?

Also would it be hard to transfer data and stuff of the like between a windows 7 PC and a windows 8 laptop?

For the past several days, I've been playing with a very nice laptop that has Windows 8 Professional installed on it. Many others, like our sibling site Gizmodo, have looked at Windows 8's usability for professional environments, or for everyday home computing. I've been exploring its potential specifically for gaming, trying out play-related features both old and new. It's taken me half a week to learn to use it, but after beginning the long process of adapting, I feel that I can safely say:

Gabe Newell might be right. You should go with window 7.