Depends what works for you. On longer, less intense rides I tend to gravitate towards normal foods as you mention. It’s only really on shorter more intense rides where I tend to go for gels, drinks and energy bars.
Most of the specific products available do work but have drawbacks. Firstly they are expensive compared to generic alternatives. They also have a gut busting effect so using them over a day or on multiple days gives me stomach problems. But when you are on the rivet in a road race, I’ve not got the ability to chew a sandwich so gels and drinks it is.
I’ll often have a gel in a pocket on a long day. It’s a bit of a boost if I find I’m starting to get a bit wobbly and haven’t eaten enough. Like the Blocks, they are just sugar though so anything else that is easy to eat will also work. It’s why people talk about wine gums and jelly babies. The Bloks I had did work well though, about the right size and consistency to be convenient.
This from a road biking/XC point of view where you are eating out of back pockets. If you are stopping to fish food out of a bag then the convenience matters less to me.