I have been reading about concessions and what they actually cover for the past few weeks.
One thing I learned is that the details matter more than the headline offer.
There is a thorough overview out there on the small print on a first deposit match that settled most of my questions.
Maybe this helps others too.
A page I check now and then:
cpt-industrie.de