Thanks guys for all the replies.
I've gone ahead and put the heat-sinks properly on the mosfets & etc. (not stacking them now of course). The PC works HOOZA! - writing from it right now . But I have one finally query, I'm a bit concerned i can't check the temps of the mosfets using inbuilt sensors as there are none - i.e. through any software. I'm pretty sure the card is stable since its been running fine, did minor stress tests on it, as well as played a few games on it. But now would it ever be possible for me to overclock this card safely? in that case how would i be sure of the temps? should i get an infrared gun?
(N.B. I thought I'd try the card without the fans, and it seems to be working fine... do I really need them?)