I've had a 4 X 10 AET panel on my roof for about 4 years and I can also vouch for their quality and efficiency - VERY good product. I paid a little less than $1,000 for mine from a local dealer
For tankage, I used two conventional Sears Best 55 gallon electric water heaters - 3 inches of polyfoam insulation in them. The outside metal skin on them remains cold to the touch (they're in the garage) even when they're both full of 160 degree water
My system is a direct one also and the only electricity I have applied is a single connection to the upper element in the tank which directly feeds to the house and that is through a timer so it is only on for about 45 minutes in the early morning just before we take our showers. The electric power to the timer is only switched on for 2 or 3 months in the winter - Other than those few months, all the electricity is shut off and solar supplies 100% our hot water needs for 9 or 10 months in a row - We live on the Mississippi Gulf Coast. I *do* have to drain my system a couple of times each winter when we get a hard freeze . . . . If I neglect to drain the panel, it's no big deal as my controller protects it from freezing by circulating some of my hot water though the panel overnight . . . . but then I have little or no solar hot water left come morning
The AET factory representative told me that 110 gallons of tankage was 'oversize' for a single 40 sq ft panel . . . . but the proof is in the pudding as they say. Assuming you have very well insulated tankage (so you aren't losing a significant about of heat overnight) the large, 'oversized' tankage is actually more efficient since you are storing up excess heated water from day to day . . . . which sure comes in handy when you have a cloudy day
My wife and I built and installed the system ourselves and we've been very happy with it over the 3 1/2 to 4 years we've had it - With the variuous rebates, it's already paid for itself and now we have essentially 'free' hot water for life
Don