The intake and exhaust ports are defined in terms of crankshaft position. This is the most precise way to define the port and any scrutineering should be based on this approach. More on this later. One glaring example of why a simple lollipop would not work is the, already mentioned, 87-91 turbo center iron. The overall size and shape of the turbo primary port (the port present in the center iron) is essentially the same as that of the NA center iron. However, the entire port is shifted toward the closing line without a change to the opening line. What you end up with is a port that is essentially the same "size" but provides a 10* later closing and 10* more duration. Externally, the turbo iron is indistinguishable from the 89-92 NA iron. A lollipop would likely pass the turbo iron.
IMO, a lollipop would fail to tell the whole story of the exhaust port as well. To begin with, the exhaust port of the NA and turbo rotor housings is the same dimensionally. The only difference between the two in regard to this discussion is the diffuser that was added to the NA engine from the factory to help quiet them down. Pic below.
This is obviously a pic of the internal side of the port. The external side of the port is much larger than the internal. Think of the runner as a megaphone. In the first place, the port size and timing of the stock exhaust port is very good for an IT engine. Not much is going to be gained from exhaust porting, or the removal of the diffuser sleeve. Secondly, if someone wanted, they could easily make handy modifications to the stock bevel around the exhaust port to encourage it to breath while still retaining the basic shape and satisfying a lollipop test. Again, the port is described by Mazda in terms of crankshaft angle, and that would be the best way to scrutineer the engine.
At the end of the day, it's extremely easy to tell if an engine has been ported on the intake side. The primary and secondary runners are all rough cast. Any tooling of this cast surface is
very obvious when the intake manifold is removed. The photo that Jake provided above shows a common street port. The closing edge of the port simply can't be modified without it being pretty obvious to the naked eye when the intake manifold is removed. No bore scope needed, just a flashlight and a keen eye. The open line (the part of the port shaded in blue in Jake's pic) could be manipulated, but it would be very hard to get that past a trained eye. The ports are rough cast by Mazda and then the final shape of the port is cut with a CNC process. The mill leaves a very clean mark all the way around the circumference of the port. I'll go out on a limb and say it's impossible to replicate this milling by hand and fool a trained eye. It's also impossible to recreate this line with a CNC mill and alter the port dimensions by any great degree without disturbing the rough casting. Again, the opening line of the port could be moved back (opening the port sooner and creating greater duration) but it would be very difficult to replicate the accuracy of the CNC cut by hand. It could be done but it would be real tough.
The aux secondary port (sometimes referred to as the 5th and 6th ports) are smooth bored from the factory for fitment of the aux port valves which are typically, legally removed as part of an IT build. The actual port dimensions of the aux secondary ports are already very radical in terms of timing in regard to crankshaft location. There isn't anything that's going to be gained from going bigger on these ports.
What are the port dimensions?
Primary port (center iron) opens at 32* ATDC and closes at 40* ABDC
Secondary port opens at 32* ATDC and closes at 30* ABDC
Aux Secondary port opens at 48* ATDC and closes at 80* ABDC
IMO, what you guys need in the paddock is a trained eye. There are cheater engines out there. And you'd never believe how easy it would be to catch them with the naked eye.
I have damaged stock housings you guys can have to measure to your hearts content if someone will pay shipping and handling.