I use Sufix 50lb. braid and overall liked it's performance. Braid digging in is no real reason to avoid it as long as you pay attention to how the line lays on the spool.
Two things to note, IMO, are the hooks you use and hook sets if you use a leader. First, you can really use any hooks you want, but I perfer to use superline hooks. In my experience "regular" gauge hooks can bend on hook sets even on the smallest dinks. Also if you happen to set the hook into a stump etc., the thin wire hooks can really bend. Of course this can be managed somewhat by having your drag set accordingly, but can still happen.
Second, if your using a leader, also IMO, you need to make sure you get most (if not all) of the slack out of the line before you set the hook. Since braid has no strech like mono if you set the hook with to much slack in the line you will snap the leader on even the smallest fish.
These are no reasons not to use braid, just things to watch out for... I like braid for the most part and will continue to use it.
Oh yah sorry for the long post but... If you are using braid to avoid losing snagged lures (I know you said weeds and lily pads but...) there are two more things to consider. A lot of the time you either get your lure back with a bent hook or you get your lure back with the snagged piece of structure. Once you remove that structure it's extremely hard to put it back where it was especially; if fishing from shore.
Just my 2 cents... Use braid, you'll probably like it!!!