Yeah, that makes sense, but then so does a row of wheelbenders/channels (usually with knackered velcro or cam straps to stop the bike rolling out[1]), of the type you tend to get on GWR and some CrossCountry HSTs.
(The pair-of-wheelbenders-in-a-corner arrangement you get on some British local services doesn't count, because the bike against the wall is markedly harder to get at without moving the outer one. But there only being room for two bikes minimises the amount of Sokoban you have to play.)
[1] The best approach here, and in most bikes-on-trains situations, is to lock one of the brakes on with a convenient rubber band to reduce rocking and rolling.
The problem with anything hook like is it requires you to lift it. The Big Space To Put Bikes™ type arrangement (see new Dutch Sprinter, Arriva local trains in NL, DB Regional trains), is the ideal option, Sure if there's 30 of you it requires some coordination, but 95% of the time it's only a handful of you and there's no conflict.
The primary argument people give is "BUT YOUR TAKING SEATING SPACE AWAY FROM PEOPLE!".
To which I say "Just run more trains"
"But who pays for it?"
"I do, when I pay the VAT on Tampons, or the duty on my beer, or my income tax, or the VAT on my bike tyres"
"But but but but but..."
"The purpose of public transport is to transport the public"
"But that doesn't make money"
"Neither do roads, yet we all pay for them, even if we don't directly use them"
"but but but but"
"Yes, shift your butt, this is the bike space, there's plenty of other seats on the train, see, this sign here, is says cycle priority. I don't even speak $localLanguage and I know that".
This brings us to the whole function of trains, and their timetabling. If we are to see a widespread move from private cars and planes to trains, we are going to need to change the paradigm underwhich they are run. Sure your capacity numbers say one HS train ever 2 hours between $city1 and $city4 via $city2 and $city3 is cost effective. But the reality is, if the trains are actually every 30 minutes, or ideally every 15 minutes, then the equation moves from "Well the train is easier, but I don't want to wait 110 minutes for the next one, so I'll just drive. In an ideal world, local trains would run at least every 15 minutes, with intercity trains at least every 30 minutes, with really popular routes every 10 minutes or so (Utrecht Amsterdam is moving to 1 train every 10 minutes).
Ticketing needs to be transparent, and affordable. It should be clear that if a to b is longer than c to d, then a to b is more expensive. It should also be that a return ticket is between 190 and 200% the price of a single. If a single is €5, then a return should be about €9.20-€10. I would also abolish all advance tickets, they are just a tax on the unfortunate, what's that your gran just fell over and is in hospital and you need to get to the other end of the country to look after your other gran, tough, as you didn't plan this 6 months in advance then it's gonna cost you £600. No fuck that. I should be able to arrive at the station 5 mins before the train, buy the ticket, and get on. Simple. The current UK pricing model on returns is stupid, it discourages trip chaining, and disproportionately disadvantages women over men.
I'd also suggest there should be an easy subscription model, say €95 per month, gets you unlimited travel.
I do not agree with free public transport tho.
And finally the trains need to run pretty damn late, with all night services between major population centres.
J
PS Can you see where the quixotic in my name comes from?