you should defenatly add a serial port to that for ICD. I am working on one right now for the 16f873a. There is a great post on here somewhere describing it.. i seen it last week, but this week.... i cant remember where i seen it
i sent the files out yesterday for production