Welcome!
As someone who has used BFD Lite & Trigger IO (And Steven Slate Drums), and testing this setup on a Windows (XP) based PC and a Mac, I would wholeheartedly recommend a Mac over a Windows based computer when it comes to music stuff. Sure, Windows works fine, but I've found that the amount of effort to get it working is far less on a Mac. These forums are full of both users, so I am sure that there is help out there for you no matter what you decide.
Good luck, and again, Welcome!