Mind twist sucks...i'd definetly cut it!
Its waaaay too slow, and sucks against decks with heavy countermagic.....is too slow against stax, which tries to deny your resources in the first place, making the casting of said card, difficult.
Wretch's should be enough to keep welders at bay....they also randomly own other strategies/decks...
4th Confidant should definetly be there......
Cant find strip mine on your list...why in the world would you not run strip mine?

Maybe something like this:
Suicidal Fish:
Mana: (25)
1 Black Lotus
1 Mox Jet
1 Mox Sapphire
1 Sol Ring
1 Strip mine
4 Polluted Delta
4 Underground Sea
4 Wasteland
2 Island
2 Swamp
4 Dark Ritual
Brokenness: (4)
1 Ancestral Recall
1 Time Walk
1 Tinker
1 Necropotence
Critters: (12)
1 Darksteel Colossus
4 Dark Confidant
4 Withered wretch
3 Phyrexian Negator
Disruption: (12)
4 Duress
4 Force of Will
4 Chalice of the void
Which leaves 7 cards...
You need fodder for the FoW's so first thing to add would be 4 brainstorms i think...they help reduce the damage from confidants, digs deep for answers, improves your hand....and is generally a very good thing to have in a deck

A couple of bounce spells might be good aswell, to deal with DSC, random problems....and oath creatures..
I'm thinking 2 bounce spells....Rushing river seems like the best choice....since they can bounce 2 oath critters or 2 annoyances

Their cost is unfortunetly a bit high, so if that becomes a problem Echoing truth might be better.
1 card left...as i see it, the options are:
1 Yawgmoth's will - You cant abuse it as other decks can, but replaying a few power cards like ancestral/time walk...a duress and maybe a wasteland should be enough to warrants its inclusion.
1 Crucible of worlds - Mostly just to replay wastelands.....but i dont think its worth adding without demonic tutor/vampiric, to fetch it at the right time, or to fetch strip mine if you already got crucible.
1 Cabal therapy - Feels wrong only to pack 1....should atleast be 2 or 3 i think.
Havent tested any of it...just wrote down my thoughts.
/Zeus