indeed. for plug-n-play simplicity, get the OEM coils.
otherwise you have to fabricate your own mounts. it doesn't have to be difficult. i made some up from some alu rod for myself. but my coils are different from yours, you'd need to figure out yourself how you need to fit them.
what do you mean with "updated". there's nothing wrong with OEM coils in normal, stock use. sounds like you bought some trouble for no benefit?