They mean the same and it is really a matter of style more than substance. "More so" is more formal sounding that just saying "more than." The "so" refers back to an adverb or adjective so you can use it when you don't want to repeat the adj/abv, the 'so' stands in for it. You can also use the constructions "equally so" and "less so" in the same way.