DS was a 26 weeker (weighed just over 2lb) and was discharged after 10 weeks, a month before his due date. At that point he only weighed 3lb 8oz, wasn't really maintaining his temperature properly, and still had his ng tube in place!
But although it was terrifying, in retrospect he really was better off at home. He was only on 4-hourly obs in hospital, and putting on weight very poorly because he wanted more milk than they were putting down his ng tube, plus I was transitioning to breastfeeding and they seemed to think that a 4-hourly schedule was acceptable for a miniscule breastfed baby! We lived over an hour away, had a toddler at home and were at the end of our tether.
Once we'd got him home, we could smother him in blankets and take his temp just as well as the nurses, and what's more we did it more often than every 4 hours! He went from a cold clinical hospital ward to a cosy living room where he spent most of his time on our chest with his big sister whirling around him. We fed him as often as he wanted and put as much milk down his tube as he could take without throwing it up!! 
He didn't look back! He ditched the ng tube after a fortnight at home, has been fully breastfed on demand ever since and has followed his growth curve beautifully. He's now 10 weeks corrected, has been discharged from the neonatal consultant and is doing wonderfully. It was stressful having him home that early, I won't deny it, but absolutely worth it. We essentially stayed in 'hospital mode' for the first month at home (no going out, no visitors).
We were lucky in that we'd been moved halfway through from big teaching hospital near our house to small local hospital an hour away (due to lack of beds), and essentially the local hospital said 'well we wouldn't let him go home now if you lived locally, but he meets the criteria of big teaching hospital (who had good community support team)'. Then when we got home, big teaching hospital said 'well we wouldn't have let him home'
.
So essentially, trust your instincts! Once all the hospital are doing is basic nursing care, rather than life-saving medical support, then you can do it better than they can. It gets to the point where you know your baby better than the nurses, however lovely they are, who only see them for random shifts once in a while.
Very much hope you are home in time for Xmas!