"Bescheid wissen" is rather neutral in itself - it just means you know something. It has two similar, but different meanings though, depending on context: It can mean you know, for example, when an event will happen ("von etwas Kenntnis haben / unterrichtet sein"):
"Du weißt, wann es los geht?" - "Ja, ich weiß Bescheid."
But it can also mean that you know something very well ("sich auskennen / etwas gut kennen"):
Ich weiß Bescheid, was Autos angeht. Damit kenne ich mich aus.
Of course, these meanings can also be used as you suggested:
Du weißt Bescheid, was ich meine. Du weißt ganz genau, was du getan hast.
This is a variation of the first meaning, with a taunting ("vorwurfsvoll") connotation.
"Gut Bescheid wissen" is a variation of the second meaning - it means someone knows e.g. his profession very well. In your example sentence, I'd rather say "genau" - "Du weißt genau Bescheid, worum es hier geht!"
"Besser Bescheid wissen" can be about both meanings. It can mean, for example, that someone knows more details of an event. It can also mean that he knows your profession better than you, i.e. is better at it:
Darüber weißt du besser Bescheid als ich.
Regarding the difference between "wissen" and "Bescheid wissen", I'm not sure what to say. However, Duden shows these meanings for "Bescheid wissen":
- von etwas Kenntnis haben, unterrichtet sein.
- sich auskennen; etwas gut kennen.
For "wissen", it's:
- durch eigene Erfahrung oder Mitteilung von außen Kenntnis von etwas, jemandem haben, sodass zuverlässige Aussagen gemacht werden können
- über jemanden, etwas unterrichtet sein; sich einer Sache in ihrer Bedeutung, Tragweite, Auswirkung bewusst sein
- (gehoben) davon Kenntnis haben, sicher sein, dass sich jemand, etwas in einem bestimmten Zustand, an einem bestimmten Ort o. Ä. befindet, sich etwas in bestimmter Weise verhält
- in der Lage sein, etwas zu tun
- (umgangssprachlich) in verstärkenden, floskelhaften Einschüben