Looks like it wouldn't be great for people who are claustrophobic and I would imagine it could get real hot in there! But it would definetly solve your leaf problems! I have the same problem with my pool here in Canada, usually stays around the 70 - 75 deg mark.....but it is very refreshing!!
Hopefully you will find someone on this forum who has experience with one.
Good Luck
Mary