With a q45, you may be able to get away w/ not upgrading your brake booster - this is more of a problem going to 300zx (twice the # of pistons as q45).
The older 300zx one will work, 15/16 or something. the 17/16 will give you stiffer pedal feel.
It's mostly personal preference, but w/ the stock one, it will feel squishier and the ratio is not completely correct (sends too much pressure to the front calipers). You can check out importnut.net for the correct ratios.
The brake booster giving up seems to be a 50/50 problem - mine's gave up after install, and just another guy around my area also had his give up. I had 15/16 at the time & other guy has stock master cylinder... so it may be wise to have a spare just in case. Only costs like $30-$40 dollars anyway.
It helps you stop better because the ratio/balance (when to put most breaking in front, and how much pressure to apply) than a stock m/c. Of course, this is IF you get the correct m/c for it. I'm sure the 15/16 and 1 1/16 will both work just great w/ a full setup (q45 in front, 300zx in rear). I upgraded to a 1 1/16 master cylinder from
http://www.frsport.com after my brake booster went out, already came w/ 3 fittings. You really should sign up for AIM just so you can talk to those guys, they help out a bunch.
300zx brake master cylinder
If the Q45 m/c has a 3 hole w/ a plug... you might be able to do the flare nut fitting thing like shown on importnut.net or a thread somewhere. I remember talking to elwesso & he was telling me that the Q45 m/c is actually "stronger" than the comparable 300zx one.
The point of doing this is so you DON'T lock up the wheels - but that has to do w/ a lot of different factors.
The extreme example is if you get 6 pot calipers in front, stock in back & stock m/c. You WILL lock up the front tires - and that is very very very bad.
Your case is not as extreme, so take this info as you will.