That sounds like the most cost effective solution. The next option would be to get something like a home theater in a box with headphone outs. You would still have to disconnect the headphones to get the sound from the home theater in a box, but the TV speakers would still be working.