I keep my house at a solid 68F year-round. In all my freshwater tanks, "properly" rated heaters struggle to maintain temps. Despite being overrated for the tank size, the one on my 20g long pea puffer tank simply cannot seem to get it above 75ºF... I probably should have returned it, I guess.
I didn't want that problem with my 50+14 gallon reef system. I also worry about a heater getting stuck on and cooking my entire system, ESPECIALLY since I would need a single heater rated for 300watts to ensure I can overcome interior temps.
Therefore I elected for a pair of 150w heaters, both set to ~82ºF. That way, a single failure in one (especially if I weren't using an Apex) shouldn't result in drastic overheating.
No, running two is not going to make it any more - or any less - efficient, generally speaking. Heaters are already pretty efficient, with sufficient surface area for their output, and the wattage used is the wattage used. You will, however, reduce wear and tear - such as it is - by doubling the heater count, since they spread the load and individually don't have to work as hard, as long, to achieve and maintain desired temps.
I have my two on opposite sides of the pump section of my AIO, and controlled by my Apex, with a 1ºF delta set. It takes them about 90m to warm from 77.9º to 79.1º, and then it takes the system about 70 minutes to lose that heat... but in the process, the heaters get to spend that 70m in an off state, instead of constantly switching off and on, off and on, trying to keep it exactly at the set point.
Not to mention the temp probe in my Apex is far more accurate and reliable than the thermostats in any heater I've ever owned to date.