Question: can you begin a sentence with note?
Answer: The full literal sense of the phrase is, "it is of note that..." but it has been shortened down to a more compact form. There is nothing grammatically incorrect about starting a sentence in this way.