If making $40k/year is "success". With your $6k payment on the $40k you made, your $34k is barely above the poverty line.
> Seems well worth the greatly reduced risk!
No, it doesn't. Just seems like a 300% repayment rate. I bet the number of software jobs starting under $40k is in the bottom 5%, maybe 1% of job listings. So, you're basically only mitigating risk if you can't find a job.