Do I have to use weights every time I run Pret a Proter?

No, weights can further enhance performance, but you can have good results without them, depending on the type of fabric you are using.