I have one on a hybrid. As does my wife. Read a view places recommending not putting them on a road bike (probably because of getting to the brakes on the drops, fussier handling and road-holding, etc.) but I’m sure that’s up to you. Structurally I’m sure it’s fine (as long as you’re not talking about a carbon frame!) but I personally wouldn’t take the chance of putting one on a road bike. Better off on a hybrid if you have one.