After hitting up three yards today and combing through hundreds of vehicles, i found a grand total of three door flaps that were unbroken, and 2 of them the little bar was already cracked.
Going forward i dont think this will be a realistic thing. But i did learn a new fact, the 99-05 blazer/jimmy has different model number sunvisor, but the doorflap/mirror piece is the same part. I dont think these parts are individually listed, just the entire sunvisor. At anyrate, they were just a broken as the obs trucks. But it greatly expands the vehicle search for usable parts by including the 99-05 jimmy blazer