A others have noted, it looks like you made a VERY good choice. At your noted speed and under those conditions, I would not want to execute an RTO. We do not know the rest of your weather situation, but The Schedule does NOT govern safety. Another choice might have been to deny boarding and delay until conditions improved. OPS will always be a little pissed off if/when we do that, but they do not ride or drive the planes. What is safe enough for you ought to be safe enough for your pax and your family. When saying NO is necessary, do it and move on!