I haven't heard of cascade and I have heard some bad things about the fluvals.
I am happy with my xp3 that I have been running. Easy to use and affordable. If I could afford the eheim's I would have gone with them.
Sorry I couldn't help you out between the two you were wanting to know about.