It really isn't that difficult to switch between the two. They have slightly different instruction sets, thats all. And I'm use many 80'51-variants have similar, if not better hardware than PIC's. In fact, all you really need to do, is 'decrement' a register. I haven't used 8051's in years, but I'm pretty sure you can do that