Happy Birthday!
I like BasicMed better, because my primary care physician is a lot more thorough than my AME and I get more actual value out of the exam. My physicals are even covered by insurance. I took a normal physical and my PCP went through the FAA form at the end and signed me off.
The only reason I got a 2nd class medical this year (after BasicMed last year) is because I flew to Mexico and an FAA medical was required. I got my commercial certificate last year, so I got a 2nd class exam just for the heck of it. I’m not flying commercially. The main difference with the 3rd class were a few more eye tests. As long as I don’t fly internationally of for profit, I will never get an FAA medical again. The FAA medical was a joke and has very little value to me in terms of identifying a potential problem.