SOLVED
Certainly WAY better than it was. Not stopping like a sports car, but the new pads and disks did the trick. I think once they are bedded in properly it will stop great.
Luckily the pin and caliers were in great condition. Just a quick regrease and all working fine.
cheers
Damo