You can up the purchase of what you have but it will never perform as well as the Harken setup in the second pics.
To REALLY improve things your really need a better track/car system too. About half a boat buck probably all round. Try Garhauer too.
".. there is much you could do at sea with common sense.. and very little you could do without it.."
Capt G E Ericson (from "The Cruel Sea" by Nicholas Monsarrat)
1984 Fast/Nicholson 345 "FastForward"