No problem. I enabled it on Linux and Windows VMs, and didn't cause any issues AFAIK.
By the way, my desktop is nota available at the moment, could you please enter these commands on a Linux terminal and share the log?
sudo dmesg | grep AMD-Vi
I want to see how it compares to this one:

edit: I entered these commands, it confirms IOMMU/AMD-Vi is indeed enabled aftering adding that line:
ksio89@UBUNTUSTUDIO89:~$ sudo sudo dmesg | grep AMD-Vi
[ 0.673755] AMD-Vi: Using global IVHD EFR:0x4000000000c4, EFR2:0x0
[ 1.623273] pci 0000:00:02.0: AMD-Vi: Found IOMMU cap 0x40
[ 1.623279] AMD-Vi: Extended features (0x4000000000c4, 0x0): X2APIC IA GA
[ 1.623283] AMD-Vi: Interrupt remapping enabled
[ 1.623284] AMD-Vi: X2APIC enabled
ksio89@UBUNTUSTUDIO89:~$ sudo acpidump | egrep IVRS
IVRS @ 0x0000000000000000
0000: 49 56 52 53 80 01 00 00 01 3F 56 4D 57 41 52 45 IVRS.....?VMWARE
0010: 56 4D 57 20 49 56 52 53 01 00 04 06 56 4D 57 20 VMW IVRS....VMW
ksio89@UBUNTUSTUDIO89:~$ if compgen -G "/sys/kernel/iommu_groups/*/devices/*" > /dev/null; then
echo "AMD's IOMMU / Intel's VT-D is enabled in the BIOS/UEFI."
else
echo "AMD's IOMMU / Intel's VT-D is not enabled in the BIOS/UEFI"
fi
AMD's IOMMU / Intel's VT-D is enabled in the BIOS/UEFI.
ksio89@UBUNTUSTUDIO89:~$