Hopefully it was the right decision on the 2902. A lot of the reviews have been very good on this unit.
Overall the 2902 IS an improvement over the previous generation outdoor unit that AW had been selling. The anemometer is now a 2 pulse per rev design and due to improvements in the cups, it kicks off at around .2mph which is a big improvement over the previous gen which stalled at around 3 to 4 mph. The wind vane is better damped so it is less influenced by wind vortices caused by houses, trees, etc at low wind speeds. The rain funnel is now removable so cleaning is no longer a disassembly project. The sensors are now in black plastic to better melt snow and ice in the winter.
I can tell you that based on what we have seen, the display unit WILL require calibration entries as while the defaults are not horrible, if accuracy is important to you, then you will be needing to determine the errors and correct them. The best way is to use CWOP (citizen weather observation program) analysis, but getting setup for CWOP is a chore and requires a Meteobridge (ambient Weather sells them as WeatherBridge) in order to send the data to CWOP.
The only issue I have had with the Osprey unit is inadequate sealing around the solar panel that allowed moisture incursion and resulted in a couple of days of intermittent readings after its first exposure to rain. I pulled the unit apart, discovered the fact that only a couple of areas on the back side of solar panel showed signs of RTV sealant, so I applied a complete bead around the panel as well as applying RTV to the lap joints where the sensors attach to the arms. We have had several inches more rain since and no drop outs in reception, so my efforts at sealing it appear to have successful. Fine Offset and AW are investigating as this appears to be a production quality issue. If I were putting up a new Osprey I would carefully open it up and seal that solar panel for sure.