For what its worth:
I bought the assembled version and found the Velleman K8048 to be flaky enough to be mostly unusable under Windows with its OWN SOFTWARE! Fortunately I had an intermittent power socket that only made good contact if held to one side with a lump of bluetack - a problem I could have solved with one touch of a soldering iron - but after wrestling with it for a week, I was glad to return it 'with cause' for a full refund, and the bad socket was a good excuse that did not involve complicated explanations to the 'shop-droid'.
The k8048 is limited by a total inability to control Vdd during programming so ANY PIC that has been programmed with /MCLR disabled can NOT be reprogrammed with it. Even a JDM programmer is preferable. The only software that I could find at the time to it usable under Windows is DL4YHF's WinPic which is extremely powerful, has a nice GUI and can be configured to drive just about any dumb bitbanged programmer including JDM, COM84 and the various Tait 'Classic' variants - any of which are vastly preferable to the K8048!
WinPic is no longer in active development (though it is fairly simple to add new PICs to its device file) but an open source programmer software called WxPic that is based on it is.
For the rest of it, its an expensive way to get a very substandard demo board that you have to assemble yourself.
Overall rating: Sucks Cantaloupes through a hypodermic!