So you say that you didn't notice the laptop temperature getting any lower, but this isn't too surprising to me, since this thing is going to be highly thermally limited.
I suspect that your setup is doing something, but the thing it's doing is allowing your laptop to sustain a certain performance level for longer. So what I would look at is some performance metric like e.g. peakflops() in a loop, or a video game FPS counter, and compare with and without the external fans.
Exactly. If you increase the capacity of a bus in a highly crowded area, the bus will still have 100% occupancy, but that doesn't mean it didn't help. The throughput increased.
The laptop fans are also targeting a set (maximum) temperature. If you provide external cooling, the internal fans will simply work less and the temperature will remain stable. So check the RPM of the internal fans too.