User response was very positive, with 9 out of 10 users preferring this new proposal. Not only did it involve a change in branding, but it also improved the experience of searching and downloading software for both PC and mobile devices. Their business relies on traffic and the 'pay per click' model, making it crucial to position themselves as leaders in the industry.