That scoop in the photos will provide pressurized air into the engine, the front of the vehicle is a high pressure area. The top mounted hood scoops are in an area of low pressure hence why they don't work.
It will be a small pressure effect but it will be better than a hood mounted scoop. I wouldn't worry about getting the size correct, the engine will draw what it needs.
Worry instead about getting the look right.