As said above, 15 year loan has a lower interest rate and you pay much less money over the life of the loan. I’m very in favor of 15 year loans if you can afford it.
As far as paying extra each month to reduce the premium of a loan, keep in mind it’s not going to lower your monthly payment amount, it just shortens the loan time frame. It’s not like you can pay $300 extra one month, and then if 6 months later you’re tight on money you can pay $300 less You can’t pay less. I’ve chosen to not put extra towards the premium, and to just save save save, and pay off the loan early instead when I have enough money. While I have the money I can earn interest in it.
You have to run all the numbers to know what’s best for you.
When you compare loans be sure to look at the total amount you will have paid over time. Like a $100,000 loan at 4% at 30 years is $172,000. $100,000 at 3.5% for 15 years is $129,000.