These are standard in European cities, they're covered bike racks so you lock your bike up twice. They don't make your bike unstealable but they add a big enough layer of annoyance to dissuade most bike thieves.
Glasgow's not some warzone, the shelters will do fine.