I feel as though I am a dying breed, as nothing about this seems "better" than the default. The PS1 is enriched with information, sure, but I find it very distracting. I much prefer $ or #.
Do you never look at your scrollback, or a command+result pasted into a text file? I find it useful to include the context of working directory and timestamp, adjacent to the command.