<< Do they look too long? (the flaps.) >>

Not too long, but a bit too deep. If they were faux, I'd suggest doing away with them altogether.

You get to make the final decision, but I'd suggest raising the flaps higher and perhaps make them thinner too. Should be rather a simple task compared to all the other handiwork you've displayed already.

Slainte yall,
steve