>"I never payed much attention in the past but what is the incentive to finish first other then an extra home game if needed?"
The higher seeded team gets home advantage.
And the incentive for finishing first is ...to finish first. I don't think any team has ever finished first primarily for home ice advantage. You finish first because you want to be the best. Anything else is just gravy.