512 B build almost complete

What are the pros and cons of using that head instead of a regular Edelbrock head.

Good question, All pros no cons with these heads as far as I can see.
Pro 1. Price--Check out the price of EDE 5090.
Pro 2. 75CC Chamber has a much nicer shape compared to the 84/88cc offerings. J. Rob