Opinions appreciated, new request post in a few days!
Updated because I forgot about one of the requests.