A service stamp missing would not worry me if, like this one, it has been cared for and "sorted". Besides, if you only do a couple of thou or less in a year, I would not expect to see a full service. If I had not planned to have the chains done this year, marci would only be getting an oil and filter change at home having only done 3k last year. The main stuff like 3 yearly belts far more important. As to running costs, none of these exotic Italians are cheap to run, you have to go in with your eyes open when buying one knowing you will be spending.
Easy to say don't sell siting on the sidelines, Phil seems to be struggling for space so something needs to give. Only thing I would say is it is the wrong time of year, 4/5 months time and this will fly.