Most of the time I think 2nd class is just fine - 1st isn't really more luxurious. It is however, quieter with more space for you and your luggage as less people book 1st class. The only trains I typically prefer 1st class for are the panoramic trains noted here.

For more details on the differences between 1st and 2nd classes on trains check out our webpage here.