Although it is not 'Easy' to add these features as you say, they are likely to be included in AE4.
That would be awesome. ^^ I'm not a code writer, so I can't speak on how easy to technically apply these features it would be. From a weather standpoint it would be a simplified system. I look forward to seeing that.