I am not a big fan of using laptops or inside-out all-in-one desktops for music production, I still prefer having a powerful tower system packed to the gills with audio hard drives and using a card based audio interface etc as opposed to having a mess of shit hanging off wires taxing my CPU unnecessarily, believe it or not tower systems are actually neater and if you want that you kind of have to go PC, also some dual platform software just works better on PC.
When it comes to laptops however the Mac is preferable in my opinion but only if you are prepared to lug around a keyboard, the up side being that the on-board audio elevates the need to also lug around an audio interface, if however you are not prepared to trade portability for efficiency you are probably going to want to use FL Studio because despite it's deficiencies it has been designed for noobz who don't own a keyboard so that they can draw shit into the piano roll with the mouse as efficiently as possible, and if you are not playing in real time latency is irrelevant anyway so if you don't want to cart around any peripherals a PC and FL Studio might be the way to go, otherwise go the Mac.
I still use quite a bit of outboard hardware and I am fortunate to still be able to use some discontinued MIDEX MIDI interfaces on a PC to drive my gear without latency or jitter, the drivers are relatively new but the PC does tend to do backward compatibility better than Apple, like there is no way you could use a Unitor interface with Logic now however one thing I do think is quite awesome is that you can get the same low latency/jitter performance using a new MOTU MIDI interface on a Mac, of course such time stamping protocols don't work on MIDI input so it will not be as good as the MIDI input found on a card based audio interface but it's still an advantage the Mac has over the PC.