There have been several previous discussions on SB on these topics
I have been diving Oceanic computers running DSAT since 2002, about 1300 dives. I dived a Geo 2, also running DSAT, as a backup for about 750 dives. Last summer, I switched to a Dive Rite Nitek Q as backup, to gain experience with Buhlmann ZH-L16C with GF, and have about 125 dives. The mapping between DSAT and Buhlmann is not perfectly straightforward. Buhlmann will match DSAT reasonably well running a GF hi of between 90-100, lower at shallower depths and higher at deeper depths. I am guessing that, even though the surfacing M values (Mo) are reasonably close between the 2 algorithms, the slope of the M-value lines (deltaM) are probably different, with DSAT being steeper. The Mo values for both algorithms can be found in Mark Powell's, Deco for Divers. The deltaM values for Buhlmann are also listed but not for the proprietary DSAT algorithm. I have not been able to find them.
Regarding Buhlmann ZH-L16A, B, and C, also in Deco for Divers, it states that mathematically derived A was too liberal in the mid-range. B is more conservative and designed for table use, C a bit more conservative and designed for computer use.
The GF lo for my Nitek Q does not kick in until one goes into deco, GF hi alone controls a recreational dive. I have my GF low set relatively high, as suggested above, for the relatively rare instance for which I have a short deco obligation. I believe Shearwater works this way too, I can't comment on other computers running Buhlmann.
For anyone considering switching from DSAT (or any other algorithm they are very familiar with) to Buhlmann, I would suggest doing what I have done and dive both in parallel to gain experience. I'm still deciding exactly how I would dive Buhlmann as my only algorithm
Good diving, Craig