With respect to using BOM radar - I would be cautious about relying on it in flight... No one should be flying amongst Charlie Bravo's without an onboard Wx radar, its just plain dangerous unless your machine is built to pull >10G's
In an ideal world yes, but until the day WX radar is mandatory at least i'll have my BOM radar. Works very well IMO!