Air Filters are all pretty much the same, no idea if it was any quicker it was just louder, like it would be with any open filter like this.
I think you will need a pipe bend as the throttle body sits right ontop of the inlet manifold. Ideally the filter needs be away from the back of the engine, possibly somewhere to the side above the gearbox. It will be the same with Inahole's filter too.