Use Migration Assistant.
You are getting a new machine; it has new requirements even if you are using the same system software. You can't mirror the drive onto the new machine's drive since it's needs new software to run. And if you've had problems with stuff you don't want to bring the problems over if at all possible. Migration is the process designed for your situation.
Rob