We are in a similar position to the OP and I have the feeling that the balance amongst many people is beginning to sway towards paying the fees etc. upfront.
My child has some reservations about going to university. While they would benefit loads from it, it is hard to suggest that they put themselves in a position in which for the rest of their working life, they will have to pay off a huge debt, tiny bit by tiny bit. They are unlikely ever to earn very highly, meaning that for them, the debt will never end.
With other debts, it's usually possible to think - well, I'll pay it off with a bit of overtime/my new high-paid job/the money Granny left me. In the case of my child, I cannot see that they will ever pay it off - meaning that throughout their working life, they will always BE paying it off.
Use the spare 50K for a house deposit instead? By the time my child is in the mood to buy a property, that amount will probably be a drop in the ocean of what's needed. I have resigned myself to the likelihood that they will probably never buy - and in that case, they may as well have more money each month with which to rent.
Invest it in stocks and shares instead? I know nothing about investing. Get a buy-to-let? I have ethical objections.
If you're fairly well off, then you probably take debt pretty lightly - because there's always a backstop option when it comes to the crunch. Without wishing to sound like some wizened old crone toothlessly muttering, 'neither a borrower nor a lender be', I'm on a different page.
I simply don't want my child to be burdened by a never-ending debt till their retirement. I don't feel inclined to play the government's games either, in this ridiculous system of loans, fees, interest rates and fingers-crossed promises. If I persuade my child to go, I feel in a moral sense that if I have the money, I have to make sure it's not a regrettable move for them.