Looks good. My knee bend is even a bit more than yours, but I spin, don't mash.
I would say your knee bend is a little straighter than the average TDF rider, but this is just my opinion from watching way too many tour stages and constantly fixating on cadence and knee bend.
__________________
Il faut de l'audace, encore de l'audace, toujours de l'audace
1980 3Rensho-- 1975 Raleigh Sprite 3spd
1990s Raleigh M20 MTB--2007 Windsor Hour (track)
1988 Ducati 750 F1