The full frame/ full tear will give the best overall job. It will be more exspensive than insert options.
+1, but as WOW said, either can be done effectively. A full tear-out would be ideal, but if budget is a primary concern, an insert application can be done to high standards of appearance and performance by a qualified installer... It just depends on your priorities and budget.