With 8 cylinders I would think the compression feel would be quite a bit less as you have 4 cylinders with some pressure in them. The torque variation between TDC of cylinders is smaller. If you pull plugs on all but one and you can't feel compression, then there may be some issue.
Also, I see that you have a standard rotation prop on it. Previous discussion here said that the engine is cammed to run the the other direction?
Also, I see that you have a standard rotation prop on it. Previous discussion here said that the engine is cammed to run the the other direction?