Bead locks are only going to give you problems if they aren't installed properly. IE not torqued down correctly. Sure, some states say that they are illegal for road use but I've never heard of anyone getting pulled over for running bead locks. With so many bead lock "look" wheels out I don't think any cop is going to really bother to look. I mean... they really got to know what they are looking at.
The biggest issue with running bead locks is you average shop isn't going to touch them when changing or fixing the tires. So you will most likely have to do your own tire changes and plugs/patches. Take your tires off, mount the new ones and than go to your local tire shop to have them balanced/dispose of the old tires. It's more of an inconvenience than anything. Oh, and they are usually a lot heavier than your average rim. I'm not sure but I think the stock bead locks come in around 37 lbs. Might be 38-39 lbs with the bead lock ring. From what I've seen for non bead lock aftermarket rims going around here in a 17" it seems about 26-28 lbs is the average.