I don't agree with the feeling that offshore P2 hours are worthless.
What the UK offshore job will teach you is discipline and provide a well grounded apprenticeship.
If you do not intend to stay in the offshore world and hope for promotion then yes a whole bunch of P2 hours might not be worth a great deal to some onshore operators if it's a P1 slot you are going for.