Thanks for posting. They are good questions, it sounds like you have done your research.
Yes, I think you should pay the extra for the Fronius instead of Solis, I certainly would. $800 extra is not that much. I think the price overall is reasonable.
Some more comments on Solis here
Cheers
Marty