I just poured a 30x40 detached shop last summer.
I am in central Alberta so was also concerned about the winter and having a slab move due to the frost.
I ended up doing a slab but I got it engineered using metal screw pilings which are 6 inch in diameter (16 I think). It cost a bit less than...