Ya Dave; I agree with you for the price, they should be awsome.
I have had more then a few friends that have used them, and have had problems were they won't seal or leak from one or more of the welds.
I bought all the stuff with mine windage tray, dip stick, oil pickup and pump with thier screen. Dip stick goes strait in from the side and you can't tell
how much oil is in the pan. Can't use the old dip stick with out drilling a hole
in your newwindage tray. The price on my pan, came down since I got mine.
For the money you pay for them, you should not have to modify anything on them. But what can you do when no one else makes them for your engine.
For the money your Absolutely right, they are just OK. Kurt