I have been using it for 8+ months. It works great.
I am using the Garmin GPS receiver, so I personally have not been asked for any activation code.
I have seen on other posts the same issue, you are speaking about. They mention that when using a NON Garmin GPS Receiver, then you will be asked for an activation code. I am guessing there are limitations to where how the software is used when you are not using the Garmin GPS reciever.
I guess there are pro's and con's to this reciever.
Pro's, you can run software on other computers with no issue.
Con's. Sharing the GPS data with other programs other than Garmin Mobile PC, can be a bit tricky depending on what OS you are running, as I cannot find a way to do this withought some proprietary software.
Hope this helps.