Yes, I guess the first thing to do is to bleed the existing system properly. I've no complaints about the ultimate stopping power, just the pedal feel, which is a personal thing. I like a hard pedal with little movement, others prefer it softer with more travel.
I'll report back as and when I bled it.