I have and use EQ5 and have never felt the need nor could I justify the expense of upgrading. That said, I use it all the time. My quilt or wallhanging is on the screen while I am sewing and designs are tweaked all the time before I actually commit fabric to a project. I never worry about importing fabrics since I just pick a typical fabric and change the colorway so it kind of looks like what I have and go for it. It's not easy to use a "custom" setting in EQ5, but I have. I'm not really a quilt designer so I don't often go there. I've gotten excited about many quilts only to lose interest once I put them in EQ. My new project is to make a small block sampler quilt to see if I will like the result. Taking the time to get it in EQ will save me much grief or spur me forward-we'll see.