It depends on who you ask. I like to have a Unicode code point assigned to every glyph, using Private Use Area codes for glyphs that otherwise have no code point. Others consider that a sin and keep such glyphs unassigned.
Have a look at past discussions: