I would love to see an article comparing the pros and cons of client side image upload to S3 (i.e. jquery-file-upload) and server side image upload with some like Active Storage. I've heard that the client-side solution is better, but I don't know if that's actually true.
Client side (direct upload is what people call this) is better because it uploads the file directly to S3. Server-side will upload the file to your Rails app, and then your Rails app uploads it to S3 meaning you duplicate the file upload and do it twice effectively.
Direct upload will be significantly faster.