Firnz- np.
The most important concept is that, if you are using a retracting bridge to drop the water (or the magma), it must be two z-levels up from the future obsidian. If it's just one up, it interferes with channeling out the finished product.
For the "perfect amount" of water, use a two-stage system. Your retractable bridge(s) will need about 2/7 of water - a little less if you want faster evaporation, but too little will leave un-transformed magma, a bad thing.
Take the size of the bridge(s), and multiply their size by 2 (or 1.9 or 1.5 or whatever) to determine the total water you need. Dig a "feeding" reservoir of that amount/7 above that. Put a hatch on the drainage end and a drawbridge on the inflow end, so when the hatch is open the floodgate is closed, and vice versa.
So if your bridge is 10x9, that's 90. 90/2 = 45, and 45/7 = about 6.5 - so I'd dig it 6 tiles big. About 42 water* will fall onto your retractable bridge each time you cycle that - when the water pours out, nothing pours in; when the outflow is closed the inflow opens, and it fills 100%, no more no less.
(* less some left over as 1/7 pool. In theory, if every tile of the 6-large reserve kept 1/7 water except the hatch, you'd only get 40. For higher accuracy, you could have a 2nd retractable bridge above your main one.)
If/as you want to refine the amount of water, you can make the reservoir 1 tile larger (7/7 more), or put a wall in for 1 tile (7/7 less) smaller, changing the total amount of water by about 6-7 each time (depending on whether 1/7 is left or not.)