The train you listed is at 10:11 am, which is convenient. However, each ticket is 65.90 Euros/person. (Soooooo...Expensive!).
This is an absolute bargain. It is cheaper than the regular 2nd class ticket (€87) and 1st class ticket (€148).
Whenever there is 1st class checked already you can uncheck it right away.
If you are willing to travel 35 minutes longer (and having two changes instead of one) then you can go for €24 using the trains RJ645/S3/R708, departing at 12:11pm.
For the same price of €24 there is RJX767/EC334, departing at 14:07 (2:07pm), having the same travel time as RJ641/EC332.
You must decide what is more important for you, the price, the travel time, the number of changes, and the arrival time.
Maybe you could spend more time examining https://shop.oebbtickets.at/en/ where you can see the fares for several train connections for a selected route in comparison immediately.