Depends on how you define "better".
I decided that I wanted to take a cashiers check both times for my down payment. In SoCal, Tesla had no issues taking my cashiers check from NavyFed credit union. That was much preferrable to me than using the "plaid" service which I was not familiar with. I am extremely hesitant about linking payment platforms to my financial institution.
I even opened up another account at my bank (that I keep a zero balance in most of the time) simply for being able to venmo someone money. When I need to do that, I transfer money to my "venmo" bank account (that normally has a zero balance) and the open venmo and send it.
Thats a "me" choice though, I dont want to imply there is something wrong with plaid (I dont know but I dont think there is). I just was not going to link some service for a one time payment thing if I didnt have to, and because Tesla is fine with cashiers checks drawn on known institutions, I didnt have to (link plaid).