The pants are certainly cute and seem to be inspired by (horse) riding breeches. And the patch has to be external to be functional.

Riding pants would tend to have a bigger patch. While you don't need the same amount of coverage when riding a bike, I think a bit bigger of a patch that's more integrated into the pants would look better stylistically.

For example: