It's neither a flat number, nor a percentage. Fee is not hard-coded in the protocol, everyone can decide on the fee himself. Users decide how much they want to pay and miners decide how to prioritise transactions. The fee is freely floating in both LTC and BTC, no difference here. The only practical difference is liquidity and it is produced only by network effect which tends to create "one of a kind" winner in a competition between very similar networks.