I have the same model bike that came with Armstrong wavey discs, the pads are also Armstrong. They do feel a bit 'wooden' but i dont mind that as i can use them hard without worrying about tyre grip esp in the wet, otherwise they have no issues. I would suspect you have a piston ( or more ) that is not releasing fully to the point that you come to a halt.