I think this is looking quite good so far.

I think you're fine using multiple roof colors (my opinion), it helps to 'break things up a bit' so it's not a big blob of 1 color.