What OS are you using?
Will it make that much of a difference and worth doing to hopefully get another 5 years out of it.
I have noticed that many people on the forum are fast to suggest people to get new(er) Macs no matter what the situation is.
I believe that if your current Mac works fine, and does everything you need it to do, getting a small upgrade like an SSD would make much more financial sense than paying 15-20x as much for a new Mac.
Ok, mainly just normal stuff, pages, email, safari, etc, nothing intensive, have about 130gb photos/videos in iPhotos.
I have a Late 2012 iMac with the i7 and 2GB 680MX, and I put a lot heavier load on my iMac than what you do on your newer iMac with video encoding and light gaming.
While I thought I would have replaced my iMac by now, it still feels very fast to me, and I have not needed a replacement.
I think if you are having issues with "normal stuff", I would suspect you are probably using Catalina on your Fusion Drive.
You would see an improvement when going to a SSD, and you have plenty of options, here are a few:
USB Drive, Enclosure, or USB SATA3 Adapter with SATA SSD - This would be the cheapest option, as you can get a 1TB SSD with a USB SATA3 adapter for about $90. An enclosure would only be a little more.
Pros:
- Cheapest option for DIY
- Easy to find adapters and enclosures
- Could be faster than Fusion Drive
- Faster than HDD
- Relatively easy
Cons:
- No USB TRIM support for MacOS
- Not as clean as internal replacement, taking up USB port, wires and enclosure, etc.
- Not as fast as internal blade SSD
- Not as fast as internal HDD replacement with SATA3 SSD
- Still has hot running HDD inside your iMac
TB 1 or 2 Enclosure with SATA3 SSD - More expensive and harder to find new. Your best bet would be trying to find an enclosure and purchase a drive separately.
Pros:
- May require a cheap 3.5" to 2.5" adapter as most TB 1&2 enclosures I have seen are for 3.5" drives
- Could be faster than Fusion Drive
- Faster than HDD
- Almost as fast as replacing internal HDD with a SATA3 SSD
- Relatively easy
- TRIM support
Cons:
- More expensive than USB
- Not as clean as internal replacement, taking up TB2 port, wires and enclosure, etc.
- Not as fast as internal blade SSD
- Still has hot running HDD inside your iMac
TB3 NVME Drive or Enclosure - Probably the most expensive DIY option, but also the fastest and future proofing for when you buy your next Mac.
Pros:
- Fastest option, maybe even faster than internal blade SSD
- Relatively easy
- TRIM support
- Future proofing
Cons:
- Expensive
- Needs Apple's bidirectional adapter, only Apple makes it
- Depending on if enclosure has its own power supply, may require a dock to power it
- Not as clean as internal replacement, taking up TB2 port, wires, adapters, docks and/or enclosure, etc.
- Still has hot running HDD inside your iMac
Replace Internal HDD with SATA SSD - This would be on of the cheapest options with DIY, but more complex. You could then create a Fusion Drive with the existing blade SSD and new SSD, giving your a really fast Fusion Drive, or just keep them separate and use the blade as an additional drive. You need some tools, adapters, and new glue strips if doing it yourself. Most use a 3.5" to 2.5" adapter which can be purchases for less than $10.
Pros:
- Cheapest DIY option, 1TB SATA SSD prices dropping to $80
- Could be faster than Fusion Drive
- Faster than HDD
- Cleanest set up with everything internal
- TRIM support
- Hot internal HDD removed
Cons:
- Not as easy as external
- Requires basic electronics tools if DIY
- Not as fast as internal blade SSD
- Not as fast as external NVMe over TB3
- Could be most expensive option if paying someone to do it
Replace Internal Blade SSD - This could be a little more expensive since the blade SSDs are not as cheap as other options, and more complex if DIY.
Pros:
- Fastest internal option
- Faster than most external options
- Cleanest set up with everything internal
- TRIM support
- Hot internal HDD removed - optional
- Option to also replace HDD with SSD as well
Cons:
- Not as easy as external
- Requires basic electronics tools if DIY
- More complex than just replacing internal HDD with SSD, Logic board needs to be removed
- May not be as fast as external NVMe over TB3
- Could be most expensive option if paying someone to do it
This is not a complete list, and there are other options I haven't listed, such as a NVMe over USB, Striping RAIDs, Fusion Drives made up of internal blade SSD and external SSDs, and all sorts of other things. There are also many combinations of the options above that you can do.
If you decide to do one of the DIY options, there are plenty of how-to guides, forum posts, YouTube videos, etc. to help you. You can always post a question here in the forum if you are confused about something.