Hi Warren,
This reply maybe too late for you, but I remembered your enquiry today whilst endeavouring to remove rather bad windscreen wiper scratches from a front windscreen. I have attempted in the past, but had more success with a new water based Italian manufactured machine buffing compound today. If you require any further explanation you are welcome to call me on 0412 629 228
Rob Calcott