This is why if you port your heads, port your intake
That manifold looks like it has some real potential. I’d want one in my hands to finger fondle it for a bit and take some measurements.
The think I didn’t care for is the EFI mounts are just HUGE and if you aren’t using them they are ugly. I suppose you could mill them off and weld the holes shut.
For the money I think it deserves a shot.