I have done and still am doing it.
Currently i'm housing one Gold Nugget (L018), one Peppermint (L031), one Clown (L104?), and one ABN (L144) in a 29 gallon community. Up until a few weeks ago when I rehomed it, there was also a Leopard Frog Pleco (L134) in there. I got the ABN when my Queen Arabesque (L260) randomly died for no apparent reason right after the ban.
Just make sure there are plenty of caves (I try to have enough for any fish that would use one and one extra), and make sure everyone gets fed well. A lot of the more ornamental plecos don't wander about much, but if you can handle months of waiting and suppress any desire to rearrange the tank, they will eventually be out and about. You can also kind of train them to be ok with it by putting chunks of zuchinni or whatever in exposed places.
It's also useful that the Bristlenose Plecos stay smaller and actually eat algae and tend to get along ok with other smaller plecos. If you get one, it will be your most active Pleco for awhile, so it's worth it to spend a bit more on a longfin or an albino longfin or whatever.
Agression only happens when the Gold Nugget trys to go into the Peppermint's cave, and it's all show. They both know the Peppermint is bigger. The Peppermint will happily accept almost any other visitors (including the other plecos), and I know of six fish in my tank that call the same cave home, so maybe it's the spots. I honestly don't know. They have never damaged each other or seriously fought.
Each time you add a new pleco watch for awhile to make sure you don't need to make some new and different caves. They can be really picky, and this is where most agression problems would arise. My peppermint has been guarding the same cave for three years.
Edit:
I don't think I would ever attempt a multi-Pleco tank that included commons. They produce way too much waste and look too dull and get too big. With how much it costs to buy the more ornamental Plecos and how long it takes to grow them out, it just seems like a bad idea.