Having got my HQCT Tuner I would like to integrate it into my frontend and I think that your idea is the best designed idea I have seen till now. I had a look at dates of your source code and I have seen that it is quite a little bit old concerning RDS decoding. Are you still working on this? What are your progress concerning TMC support? Apart of TMC coverage in Sweden did you find coverage for other countries in Europe? How did you bind TMC coverage with "simple" coordinates?
(For almost one year I did some RDS decoding for the silabs USB stick, I was not really happy with its reception and its RDS decoding: station name was not really stable despite of RDS character repetition rule )
I also like the idea that you implemented it with .NET1.1.