Well, there's good news and there's bad not so good news.
I received the DNP freewheel yesterday and went about fitting it last night and immediately ran in to problems. As @RossG mentioned, the gears on the DNP freewheel sit further outboard than on the Shimano that was previously fitted. This...