Meeting the requisite money/years is always gonna be the biggest factor in his decision, but I still think one thing that Detroit gives him that he didn't have in Houston (and wouldn't have most other places) is the chance to be *the* guy. Like, he'll probably be batting somewhere in the 2-4 slot and, at least for the first couple of years, he'd get to be the face of the franchise.
That may or my not matter much, but it seems like a nice benefit