Top mounts are not the best idea as they get heat soaked and are not very efficient, but its still better than not having one at all. maybe have a look into nissan pulsar original intercoolers . I take it you have seen silviagods intercooler on his website?
If i were you i would try and do a front mount setup or maybe even reasearch into doing a topmount chargecooler