An ellipse is three dots with no spaces. The exclamation point seems incompatible with the ellipsis (a sudden *********** vs a tapering off), and I would choose one or the other. If only Mark understood and if only Mark had understood have different meanings.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Without getting technical, the answer, as my 7 year old son sees it, is that it depends on what you are trying to express.