I have been making ice cream this way for 25 years. I have some good recipes, if anybody wants copies send me a PM.
It helps that my company makes the liquid nitrogen (or LIN as we call it).
It is good for freezing off warts as well. The LIN, not the ice cream.