Are you interested in getting a MacBook Pro or the Mac mini is enough for you?
when I had them they both fulfill different needs for me. The MBP is now my eldest's daily driver. The mac mini is the ultimate hobby mac... no dGPU... has tb3... I know it's an 8th gen i7 but it let's me do PC stuff without having to maintain a mac and a PC... honestly, the biggest problem has been the OS from both big shops... Microsoft's builds past .295 of 1903 breaks eGPU... Apple does not support NVIDIA natively... so, I am running a Radeon VII because it works in both. Though, the new Catalina Beta 2 apparently has 5700 xt support... so, I am waiting on more Navi maturity. The 5700 xt is the first Navi, whereas the VII was the last Vega... I usually try and get the last year of a model... so when the 16" hits, I'll wait until it matures and the bugs are worked out.
in summary, mac mini if you are a hobbyist. The MBP is for multiuse... my job now provides an MBP so I don't need a personal MBP for work... unfortunately, the MBP doesn't have a GPU (that I was given) but I would be a fool to complain...