It is an interesting challenge for a PV-curious homeowner -
if efficiency is increasing, and capital costs are dropping,
and assuming that rooftop cells might eventually need replacing - it is better to cover one's roof all at once
with current tech, or to start smaller and plan to add new panels over time
until the roof is full, and then start replacing old panels?
Local variables would probably predominate, along with
loan/lease/financing and ability to resell.
Put them on every commercial rooftop and all that free space we have out west in the USA.