I don't have the patients for ICNR unless I'm doing exposures of 30sec on a fixed tripod or something. Sure, they might be better, but I prefer to be getting light data.
I take dark frames every couple of hours or so. It depends how much the temp is changing. If it's a hot summer's day cooling down to 10 degrees at night then I'll take lots (10 throughout the night perhaps). If the temp is more stable I take only a couple.
I do some manual editing, manually choose how much to apply the dark reductions.. .etc.. It works out ok in the wash, but probably isn't as ideal as ICNR, but a fair compromise for my lazyness