Perhaos you've already considered it, but if you have space a ground-mounted solar array would mean you can skip the roof renovation.
I'm currently facing a similar decision. I'm thinking of having the panels on the ground even if it means moving them when I have a roof ready.