Am E46 hatte ich es genauso vor...hab es dann doch etwas anders gemacht.
Unter den Lüftungsdüsen hab ich einen Spalt gesucht (hinter den Interieurleisten) und dort das Kabel verlegt. Vom Radioeinschaltsignal hab ich einen zweiten Zigarettenanzünder (gibts im Zubehör) angeschlossen. War nötig, da im Zigarettenanzünderstecker vom Navikabel (auch Navigon) das TMC-Modul sitzt!
Alternative: Ans Zündungsplus oder direkt am Sicherungskasten anschließen.
Durch die Lüftung kannste auch gehen: kleines Loche bohren, stecker durch und wieder gut abdichten!