As the dust settled on Sunday's Spanish Grand-Prix you could be forgiven for thinking Racing Point F1 had a lot to feel good about with...