I realize this is all based on an assumption of what they put in the GY. If the put the petal and lotus in the GY than you have no black sources to play will.
Then the play is no good. Using up all your resources and then crapping out != tech.
Granted my list of MD gifts is slightly different than yours, here is what I would do:
Put back Recoup and Rebuild. Why? Recoup won't be necessicary and I won't need rebuild for spell count. The Volcanic is more important because it'll give you one extra
blue mana when you're going off which is usually more important than excess colorless.
Next, you play Mox Ruby, Merchant Scroll for Mystical Tutor, and pass the turn.
On your next turn, you use the Mox Sapphire to Mystical Tutor on your upkeep for Yawgmoth's Will.
You play the Volcanic Island, then the Mana Crypt into the Mana Vault, then tap the Mana Vault. 4C floating. Tap the Island to play Gifts Ungiven: C floating, 4 spells.
You get:
Black Lotus
Dark Ritual
Mox Jet
Lotus Petal
Now I must pause for a minute. I run 1 Dark Rituall main board because I feel it immensely strengthens my gifts piles. If you don't run one like I do, you would've put back the Volcanic Island and kept the Rebuild off the Brainstorm, and instead of getting the Dark Ritual with Gifts you would've gotten an Underground Sea. Either way, you win this turn.
The smart player obviously gives you Mox Jet and Lotus Petal, because either the Dark Ritual or the Lotus Petal will give you 2 spells when played through Yawgmoth's Will, the Lotus Petal simply gives you less mana. You proceed to play Mox Jet and Lotus Petal. Tap the Jet and Ruby and use the Petal to play Yawgmoth's Will.
Spell count 7, Volcanic Island still untapped.
Petal into Dark Ritual, Lotus for U, spell count is now lethal. You have

floating. Use

to Mystical Tutor for Tendrils, Brainstorm into the Tendrils, and use the rest of your mana floating to win.
Now there are a few things to consider.
1. Most MD Gifts lists do not run Dark Ritual. As I explained above, this is fairly irrelevant to this scenario.
2. Question: What if they have a counterspell? Answer: Than they'll counter a spell no matter what you play. Sure you could play on the safe side and Merchant Scroll for Ancestral Recall, but they could just counter the recall. Against fish, you'll be fighting an uphill battle either way, so you may as well race.
3. Many MD Gifts lists do not run Tendrils main. I feel this is a huge mistake. Running burning wish is clunky. It makes it more difficult to go off because you require an extra

. This can create a huge problem because if you're trying to go off turn two, you may only have one land drop. If that land is a fetchland, you want to be able to fetch for an Underground Sea and not worry about losing because you're short the

.
On a side note about win conditions, Darksteel Colossus is also a problem, because it is another unnecessary dead card. The Tendrils kill, when wielded by a competent player is just as effective as Darksteel Colossus, because they both result in a dead opponent. The difference is that running Tendrils main speeds up your kill by a turn or two and you don't have to worry about drawing Colossus. Then you can either cut Tinker and Colossus entirely or run Memory Jar in place of the Colossus to strengthen your deck against graveyard hate.