You probably do not know that Bravakis (from Bravos) is also a Cretan name. "Bravos" is a bodyguard/protector/hit-man. A violent, always ready to fight, person. Questionable nightclubs have "Bravos" standing outside, etc etc. It is a new name and shouldn't be more than 100-120 years old.
The other name Mavromichelakis is a very old name going back many centuries. Worth researching.