It improves squats on a fairly basic level, most people get the benefit from it quite quick so there's no need to do it for long. Even if it were taking you a while to get the benefit, it's technique work so don't worry abut weight.
For core training, front and back squats both do the job. I'm not sure you'd even hold enough weight to get much core work. There's so many more efficient exercises for it too.