I'll let you know Grinity. DS has been asking to try some "real algebra" (he wants to take chemistry asap and learned that he can't do that until he takes algebra I, which he won't get to officially for a year or two -;)). So, I signed up for the free trial (he stopped doing it at home when he started back to school as the subject acceleration was enough math at that point) to see if it is a lasting interest. Several people have posted that past the pre-algebra stage they wouldn't use Aleks as their primary math because it isn't deep enough, but for the elementary grade stuff my son loved it because he could control what he was working on and it moved quickly - not much repetition.
Just a fwiw, if your son is interested in doing chemistry in ALEKS, I'm not sure there's any need to wait until any particular stage in maths; it has the prerequisite maths topics built in, so provided he's ready to learn them on demand (none of it seemed that hard) he could just take it as it came. I have mixed feelings about the course - it seems to me to be very, very dry, but DS still says he wants to carry on with it and does it from time to time. That said, he doesn't actually remember to choose to do it more than once every couple of weeks these days so I'm not sure which is going to come first, his finishing it or my losing patience with paying for it!