I think straight in approaches to an airshow or high traffic is not a good idea in general. Also, he relied on unicom for traffic and they could've been wrong. Anyway, the plane on base had the right of way so add that all up, doing a normal circuit pattern should have been the preferred option.