There is no better course as the choice of a course depends a lot on one’s preferences and future prospects. You need enough passion to like a course because every course has its good and bad parts.
BTech in Mechanical Engineering should be considered only if you are interested in it genuinely because it’s quite challenging. BTech in Safety and Engineering is mistakenly considered to be the easiest BTech program but the reality is far from this. This course covers topics from Mechanical, Civil, and even Chemical. As a result, this branch ends up being the Jack of all trades but the Master of none. The students of this branch are capable of handling HSE in almost any type of industry.
The placements of the Safety and Fire Engineering program are decent despite the limited opportunities. Companies like Reliance, BPCL, IOCL, ONGC, and VEDANTHA make good offers here.
So my verdict is to go for Mechanical if you are sure about your interest in it else Safety and Fire Engineering is a good choice.