This is a very original idea...
This was a very interesting game that is brought down by the difficulty. It is not unbearable hard, it is just that the fish usually swim in large groups very quickly, making the whole "matching three fish thing" nigh impossible. I can see that you tried to remedy this problem through the tips that you have given but here's the thing:
1) There is hardly an empty spot to click due to the great number of fish swimming.
2) Even if you can clear the screen, you would still have to wait for the right combination and with thirty seconds that is time that cannot be wasted. Also, by doing this you would be changing the combo of fish that you need to get, adding even more to the difficulty.
This game has potential (I loved the music by the way) but if you plan on redoing it or making another game of this type, you have to decrease both speed and the number of fish. Best of luck.