I'm asking this because of the following situation:

Fonts from my system were taking 2-6s to load.

To improve this, I made the system load the same font from google repository, and I remove the css call to the font that was located on my own system's folder.

Now the font takes about 250ms to be loaded (nice result!), but due to some other problems, Now I have 3 http requests being done to the font (two duplicated ones due to an iframe issue, and a third one).

So my question is: If before my changes, the fonts were taking 4s to load.. with one request, and now it is taking let's say 750ms (sum of the three http requests), even if I have raised the number of http requests, can I affirm that I optimized my page?) I mean.. if the download time of these three requests are taking less time than the one, for me it's clear I improved the system... Do you agree with me?)