OP wrote:
"yes im looking at current models for each.
will the fusion drive be sufficient?"
DON'T buy a "new" Mini.
The design is FOUR YEARS OLD and the video power will be limited.
DO consider buying the iMac, BUT...
Can you spend just $100 more?
If so, DON'T get a fusion drive -- get the 256gb SSD option instead.
YES, I know it's "too small" for the work you intend to do.
But it will be a fast, fast, FAST boot/run drive.
Get a USB3 external drive (HDD or perhaps a 500gb or larger SSD) to hold your data.
If you must "have it all on the internal drive", consider the 2tb fusion drive. It has a 128gb SSD portion -- enough to hold your OS, apps, and accounts "on the SSD". It should run much better than the 1tb fusion drive, which has only a tiny 32gb SSD portion.
Edit:
Be aware that to buy from Apple, you have to "special order" the SSD models through the "build-to-order" page. It's worth the wait.
Also be aware that a FEW places stock these models "ready-to-buy". My friend just ordered the 2017 "base model" 27" iMac in the 256gb SSD configuration from B&H Photo in New York. Ordered Wednesday, got it Thursday before noon.
(NO financial interest, just reporting as a satisfied buyer)