Yes he has existing ties with Aston. I think it makes sense. Also Honda comes in 2026. I did read a number of rumours of Max to Aston in 2026. That would be amusing.
I like Stroll. Seems like a nice enough sort of guy, very passionate and getting things done in F1 and Aston Martin road cars.