Will this pass tech?

I'll bet money that it would not pass proper tech. In an accident, how are the rescue people suppose to know how to open the door in the heat of the moment - and that can be taken literally, in case of fire. You may not be able to get out on your own.

Another angle is that when you race, windows are suppose to be rolled up. I interpret that as basically the inside of the car being sealed from the outside. It's not sealed with an access hole in it.

Save the shaved door handles for custom street rods.