Frame for me. I didn't like the additional fabrication needed to install the swing petal, plus I like a clean firewall. After all, we have to crawl under the truck to check the differential fluid, etc.
If one worries about access to the MC, cutting a hole and making an access to service it would be easier than changing brake petals.
But there's no accounting for tastes, that's why Campbell's makes so many soups.