A Berat story!
I never actually read the original novel you borrowed him from, but I've always liked what you do with this character. He's both very Cardassian and very individual at once, which is of course what it should be aiming for (and you know I think you rarely, if ever, miss!). Reading Berat as you write him, I always think "yep, this is a Cardassian" while also thinking "this is a unique individual who has to be judged as an individual not
against any perceived idea of what "Cardassian" means"- even as he convinces as a Cardassian.
I also liked the lurking theme of youth and the frustrations of it, either in a society that, as you said in the story itself, distrusts youth and values age, or in a situation that serves to give the other side of the story and show why- maybe-youth needs to be checked. Or was the boy justified in feeling frustrated by youth and the actions or inaction of his elders- is the problem his youthful passion and lack of wisdom, or the fact that those with age and wisdom failed in their relating to him? Age and youth and old before your time...
And of course, the whole "father's footsteps" angle reminds me of the complexities in "A Stone's Throw Away".