Hi Breezin,
Each method obviously has it's advantages and disadvantages and also has much to do with "personal preferences".
On our NT 37, we have a Seawise davit. It is mounted in such a way that there is adequate room to access the swim platform and move around, as well as use it as an access point for getting on and off the boat from a dock on the starboard side (the way ours is mounted - could be port access if mounted differently). Visibility to the stern is limited a bit, especially for the water close to the boat. However, when docking, etc. we operate as a team using headsets for communication and have not found this to be an issue for us. We are probably 1-2 feet longer overall as a result.
We spent a fair amount of money repairing water intrusion on the top deck caused by either improper caulking or caulking failure where a former owner had mounted a dinghy (supports) up there. Personally, minimizing holes and potential leaks is an issue, others may not worry.
By the way, when the dinghy is in the water, the swim platform is totally usable for anything you may want.
We don't fish from our tug as we don't want long hours running the engine at low rpm's, so having the dinghy back there isn't an issue there. This summer, we buddy boated with friends who have a much larger boat than ours (60 foot Krogen) and they mount their dinghy "up top". All summer we used our dinghy for crabbing and prawning as they didn't like all of the effort and time it took to launch their dinghy and they did like how quickly and easily our's launched!
Others have mentioned the weight up top issue and roll, so as discussed, "pros and cons", there is no "perfect" answer.
Good luck with your decision and let us know what you decide,
Tom