Another voice here in favor of investing rather than paying down the mortgage, or at least a "50/50 split.
Paying the mortgage down faster does not improve your financial flexibility until you get the mortgage practically entirely paid off, because for the foreseeable future you will still have the same monthly payment that you will have to make month after month, no matter how fast you pay down the mortgage.
Just for illustration, let’s look at a somewhat extreme example. Say you have a $300,000 mortgage. If it was 30yrs fixed at 4.5%, your payment would be $1520.06. (I know you have a variable rate mortgage, but for simplicity let’s ignore that.) Lets also say you have an extra $800 or so every month, and so you decide to pay 2294.98 every month in order to pay off the mortgage in exactly 15 years.
In seven years, though, you lose your job.
Because you paid down your mortgage faster, your outstanding balance on the original $300,000 loan is only $184,732.87 instead of $261,078.37. However, you have little in savings and now have no income. No lender will extend you new credit on the equity in your home to cover your living expenses while you find a new job, and you may soon be faced with the possibility of being forced to sell the house if you can’t make your payments.
Suppose, though, that you had paid down the mortgage at the 30 year pace, and instead stuffed the extra money (774.96 every month) in your mattress (at 0% interest). You will still have a balance of $261,078.37 left on your mortgage, but you will also have a cash cushion (mattress!) worth a little over $65,000, which means you won’t need to worry about paying living expenses for quite a few months while you look for a new job.
If you lose your job in seven years, which position would you prefer to be in?
Yes, on a net worth basis, you will be $12K ahead in the rapid pay down scenario versus the standard paydown scenario, but in the second scenario you have much more financial flexibilty to weather the storm.
Also, in this example, we are ignoring the fact that the standard paydown scenario will result in you having a bit more of a tax deduction each year, so the actual difference will be a little less pronounced than 12K. Also, if you invest the money in an equity fund, you will inevitably have more or less than 65K, depending on the actual returns, but in either case you will have an emergency cushion. If you think you can be confident of earning positive returns over 7 years, the 12K difference will be even smaller.
Finally, if you do chose the standard paydown/invest option, at some point down the road you can always revisit your situation and decide whether or not to make a lump sum payment towards your mortgage balance. The advantage in this case is you will be able to look at your then current employment situation, current rates, etc. before deciding whether to tie up your capital in the house or not.