I have the cs50 (I used to have the cs70 with all the extras) and though I have less use for it nowadays I find it very hard to part with. I have one extra side table support, the LA parallel fence and the simple outfeed support. I see no point in extending it further as it is too small for thicker sheet goods. I like it small and compact.
The cs50 is lightweight but has a reasonably large table surface. That said I don't think it is all that suitable for sheet goods on account of the saw itself being so light. Ripping half sheets is doable but compared to the cs70 it is definitely more cumbersome.
For small cutting, ripping and flooring etc I find it a great saw. Blades last a long time and can be resharpened but as Neeleman put it: get the right blades. You need two or three blades to be "complete": one fine tooth blade, one that does laminate and possibly one for ripping. Trying to get by with one blade only makes for having one dull blade in no time. I don't rip anything large on the cs50 so I am fine with two blades, one standard allround blade and one for laminate. Blades last a long time.