So would this find be late precambrian or early Cambrian?
This is Cambrian. The Burgess Shales are dated from 508 my ago with this new find at approximately 518 my ago.
mid-Cambrian (541485.4 via wikiwacky)