You could turn invisibility on and off as you like and there would be no time limit. Your clothes would turn invisible too, and you could decide whether the items you are holding would be visible or not.
There would be no limits on how many times or where you could teleport. The items you hold while teleporting would be teleported too. You would also have the ability to know if the place would be safe to teleport to, so you wouldn’t teleport and get impaled by an icicle or teleport inside a wall and get your insides filled with concrete or something.
Personally, I don’t know which one would I pick. Invisibility would be awesome for pranks and stuff, but teleportation probably would be more useful for everyday life.
I think this depends on what invisible means. Does it mean no detectable signature - IR/thermal, scent, sound, etc.? Or just not on the visible light spectrum for humans? If not detectable at all, I think it would hold greater value for information gathering and have a lot of useful applications in hostage and other criminal situations, as well as state security through a very useful means of tradecraft. All that’s out the door if a couple of rottweilers can sniff me out though.
It’s a bit of a monkey’s paw question as having either power puts a huge burden of secrecy as well as the threat of danger on yourself and whomever you choose to share knowledge of it that with.