The MacBook Pro will definitely perform better, even with less RAM on the gpu. And Bioshock appears to be quite a hog on the PC, so I'd definitely go with what has the best specs, regardless of the screen size.
Alternatively, you could hook the MBP to a monitor and play it that way...