My Brother and I talk to Mike every couple days because He is doing a race head for us. The price of the head is not really that bad compared to the power that can be produce with it. A pair of small block heads that will build 2hp per cubic inch are $3500-4000 a set.
The picture of the 250ci is a street rod motor with programable fuel injection built for a guy thats tired of cookie cutter small blocks.
This head isnt no get "RICH" scheme for sure. I know if he could build them cheaper he would. This is a one man shop not a large corp. running multi tasking machines 24-7.
Steven