All of our pumps use the same basic motor housing so they are all about the same size +/- about .5" here and their for different intakes and outlets. They are roughly the size of a hagen 802 for comparison purposes. The 7410 is likely to look bigger as it has a large intake strainer- giving an overall height of nearly 10" The 7410/2 does have a swiveling outlet, as for the Stream the whole pump swivels. If you think about it logically, one of these pumps is going to replace 4+ Maxi Jets so you are saving space. Maybe it is just me but I wouldn't object to a nice BMW engine block in my living room- craftsmanship deserves presentation, for the same reason I don't mind looking at my pumps.