They look nice, they might do the job for you. One thing nice about them, is that the shaft necks down. I really dislike the "thick shaft" models on many bit holders, makes clearance issues so much worse than they need to be.
I personally would not buy them because of personal preferences (1) I like the backside of the actual bit holder cylinder at the end of the shaft to be chamfered on the backside, for ease of removal, as on the PD Swiss drivers. With my work I tend to catch or snag a flat edge upon removal. (2) I have Felo screwdrivers and the big lump in the middle isn't to my liking, I find it easier to spin a smaller handle. As I said, these are just personal preferences, and those Felos might work really well for you.
As for tight fit, buy the same brand driver and bits, and hope for the best. I don't own any PB Swiss bits yet, so I can't comment how tight my system is, except to say, it's WAAAY tighter than my Cman bit holder on any bit.