As long as you have divisions this is the way to do it.
Why? For an opening round, it makes sense. You also have the team with the best record playing the wild card team. But if the wild card team beats them and has a better record, shouldn't they receive the benefit of home field? THey've proven to be the better team.
All I'm asking is what the NHL and NBA do. Re-seed after the NLDS.