Try it. Seriously though, nobody here (or anywhere) can know how you do your programming or what your games are or what you consider to be a good basic video editing workflow. We're all different. We all expect different things.
The only way you'll know if it works for you is if you try it out.
A dual-boot or Wubi install isn't hard and shouldn't hurt Windows. Give it a few days (it might not even take that long to work out that there are show-stopping issues) and if you like it and can do all the things you want to do, stick with it.
On the issue of web development (my $DAYJOB
), the programming side of things is simple enough. Everything I use is cross-platform in some way or another (SublimeText and a lot of Fabric and Git scripting).
But Adobe formats are an issue. Designers still use them so when they're foisted off to me to be turned into websites, I still need the right tools. GIMP isn't there yet. I keep a unnetworked Windows XP virtual machine alive for the sole purpose of Adobe software. Performance is fine on my desktop but I do have 24GB of RAM.
You might struggle on a laptop but I guess the same is true under Windows.