OS already charges pax for exit row / bulk head seating for quite some time. As SEN you still get them for free (until last time I flew to DXB).
IIRC booking class P only gives full business miles on LX-operated flight until 31.8.2012. On OS/LH you will earn reduced mileage (750) starting from 1.7. (?).
DAvid