My machine is my dedicated FMQ machine. It does a nice job.
I'm not an expert on cleaning etc. My machine was pretty clean when I got it. I oil it regularly with sewing machine oil and use a silicone grease for the gears (I think it's silicone at least) I only do the grease every year or two.