The style of DI you utilize will not directly impact Spring Insight. However, the @Service annotation is used to advise your business objects and add frames to the trace. In the next release, we are going to make it easier to advise your own code, but for now, I would recommend annotation your injected objects with @Service. You do not need to turn on component scanning and can leave the rest of your configuration alone.
The message you are seeing on the log is normal and not indicative of an error.
Software Engineer, Web Products Team