I'd prefer we just discard the concept of sharps and flats entirely, and name each of the 12 notes as an individual.
However, there's a reason that scales like the melodic minor are written with sharps (or "sharped flats"/naturals) ascending and flats/naturals descending. Sharps emphasize rising pitch and flats emphasize falling pitch, and can thus be bent slightly higher and lower, respectively. You would lose that with fixed chromatic note names.
(And as an aside, recognizing when a note in a scale has been modified from its normal position, and in which direction it was modified, is yet another reason to practice your scales!)