It depends a lot on the weed and your speed. At my home spot on Cape Cod, we often have thick weed, which prompts many windsurfers to use weed fins. I've never had a problem foiling, but my wife used to get of her foil to clear weed by hand several times a session when it was bad.
At a different spot (Hatteras in the fall, sound-side), it's a different story. The sea grass there is thin and so clingy that regular weed fins sometimes don't shed it. When it's bad, you better know how to sail backward to shed it, and then get going right away. Doable when windfoiling, hard to impossible when winging. My wife ended up with a shoulder injury which she thought was partly due to so much more drag from the weeds. She also had very little fun, which may be worse, since it makes future trips to Hatteras less likely

.