Reps are great, but I have had issues with them breaking and that drove me away a bit. However, I would buy a rep over a $5,000 plus gen. I can't see spending over, say $5,000 for a gen when the rep is just as good. Gens that are below that mark, like the speedy, smp and so on are well worth it. In fact, I just sold all three of my reps for a gen smp. Like everybody said though, just a different mentally, emotionally and so on.