My only problem with taping it down with electrical tape is that it doesn't stay in place very well. The foil tape does a much better job in my opinion. Its a bit of a pain to re tape it all.. :/