Well, I'm going to say this............
If you don't mind paying the extra, the sleeper is worth its weight in gold. However, keep in mind the prices:
R/T from ABQ (just assuming, here) to LAX without a sleeper in April is $372. With the sleeper, it's $1564. So what do you get for that 1200 extra bucks? Two meals for 4 = 8 meals; 8 meals at $20 per = $160, round trip = 320. So the last $900 is for excellent service, coffee & juice whenever you want it (for the most part), privacy, security, and views out both sides of the train. You'll also be on the lower deck, so access to showers and bathroom is right outside your room, and the center of gravity of the car is above you so you won't feel as much sway as you would if you were upstairs. You also get your own power receptacles so all your electronic gadgets are charged up and ready to go when you arrive in LA. And the best part is that your kids can be as fun loving and noisy as they want without hardly disturbing anyone.
I may have to digress a bit about the 8 meals vs 4... I don't know if Breakfast is served with an arrival time of 8 AM. I've always got off at Fullerton, but if my memory serves me correctly, they open for breakfast at like 6 AM and should be serving all the way into LAX.