The only trouble with solar on a roof is getting the air purged initially. For this, depending on factors like pump size and how the panels are plumbed in, all pump output thru them or only partial, there may be some startup issues because you now have to raise a column of water without the assist of the downhill side.
Al