Thanks for the feedback! Those are all good points - we'll work to try and address these things with the next update.