Punctuation is intended to help, not present additional problems. In spite of traditionalists' reactionary views on maintaining the rules they were once taught as sacrosanct, modern usage is increasingly disregarding them where it is considered reasonably safe and advantageous to do so.
Many style guides now accept an introductory colon or zero punctuation in place of the once unassailable introductory comma before a quote.
BusinessWriting gives examples of zero punctuation before quotes that are not direct speech:
NUI Galway Marketing and Communications Office Style Guide includes an example using direct speech:
- Obama said “This is a great day for Ireland.”
The inverted commas and capital letter are obviously sufficient markers, and the introductory stop can be chosen to indicate the writer's preferred intonation instead.
I'd be quite happy to extend this practice to terminal punctuation, and I'm fairly sure some authors do. Notice the difference between:
(1) I said "No" because I think that's the correct answer here.
and
(2) I said "No", because I realised just what demands on my time it
would involve.
In (1), the focus is on the choice of word. In (2), the focus is on the refusal.
If it is not too important to show that the words are quoted verbatim, the softer 'quasi-quote structure' seems better. I agree with Sven that CMOS has a good suggestion here.