Yes, you re making things too complicated. Colons, semi-colons and dashes do not mix well. In addition, remember that you are dealing with spoken English and not with carefully structured English writing.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.