Oh good, you had me kind of worried earlier! My app requires the user to have Mappoint installed on their system, which, I know, negates the whole point of it being a Web application!
I started using the Mappoint activeX control in the early stages of development just to get a feel for how the application as a whole would look and the boss liked it so it stuck.
My application gives users the choice of using several web based mapping solutions including Mappoint Web Service (although not for much longer as it's not currently financially viable). I've recently had requests for additional functionality to be added to the mappoint activex control and here I am!
I don't expect demand to be that great for the mappoint solution due to it actually needing mappoint installed on the client pc, but for now what the client wants, the client shall get - well providing I can get it to work (I'm now experiencing other problems as well)!!!
One good point of using Mappoint on the Client PC is that I don't get the costs of a pay-as-you-go online mapping solution!