Hmm yeah def something to look in to for a future update. Although I won't be removing / replacing the random toggle as its quite useful for object placement. If I could figure out a way to add in the new features they would be extra and not a replacement 😀 The technicality of swaping between brushes while using it might not be possible but def something I'll look at and if possible then adding random rotation and scale might also be possible too.
Hopefully something that can be done though!