You do not "win" with gifts. You get cards that "may" allow you to win, but you only get 2, without the card advantage your as you say "win" might get countered.
Actually, and I'm going to paraphrase Brass Man here, but when you cast Gifts, you get 4 cards you want and they go exactly where you want them to. If you cannot win after casting a Gifts, then you did it wrong. The reason your argument comparing this situation to Ancestral vs. VT is bad is because VT does not put any card where you want it to be, because you want it to be somewhere accessible, not on the top of your library. VT creates a very strong potential that you will get the card you want, but it will still only get you one card, and it does not get you that card immediately the way Gifts does.
How many slots do you plan to use on this? If your plan is to EOT cast Quicken and then Trade Routes, you need both of those cards and 1UUU, which is not easy to come by. If you want to count on having both of a card at the same time early in the game AND count on having triple blue available, that seriously constricts the others colors you can be playing, and also requires you to run a large number of both Quicken and Trade Routes. You will likely end up needing both as a 4-of to have any hope of reliably getting this off. This is all even besides the question of whether it's even worth doing, because while yes, you would get a lot of cards, your opponent is also sculpting a very nice hand you will have to fight through.
To sum up, you're wrong about Gifts, and this idea is far too clunky to actually be of any use in practice. Remember the danger of doing cool things.