Entirely appropriate as a symbol for Christ, and quite often used in early medieval church buildings.
I am not aware of any archeological evidence that King David ever saw a hexagram, much less that it was his "heraldic symbol."
See my post 9.