Choosing between PhD offers - top supervisor at my current institution or good supervisor at new university
A PhD starts a career, it doesn't define it.
There are benefits to moving, there are benefits to staying. Benefits aren't limited to now. You can seek those benefits later.
Move at some point in your career, not necessarily now.