OMWeather still works, it's just the default weather source that doesn't, change to an alternative one (I used yr.no) and it'll work again.
Which version of keepassx are you running and what kind of improvements you would like to have? Latest version is not from extras it is in the garage with some gui changes for N900.
I managed to get my copy working again! Decided to try the version of the weather.com db and omweather from extras-devel after finding the other sources didn't have the detail/locations in UK that weather.com db has.