I really begin to like all the features of AM - great stuff!
A couple of things...
Suggestion UI change1. I suggest you add 'Main' -> 'Miners' -> 'Summary' -> 'View details...' function to the right-click context menu of the miner itself.
2. In 'View details' -> 'Profit switching' add right-click option 'Mine this...' (will switch mining to the selected algo)
Finding when trying to include Excavator v1.2.11a as custom minerThe miner is hosted here:
https://github.com/nicehash/excavator (note the special copyright)
1. Create 'User defined mining software' -> 'Compatibility mode=API only' / 'Compatible Software=Excavator (BETA)' / 'API Port=3456', tick some algos (ethereum, pascal)
2. Try to include it as Mining software in the 'Profit switshing profile properties'. It is not here

3. Change 'User defined mining software' -> 'Compatibility mode=
Command line and API'4. Go to the 'Profit swiching profile properties'. Now it is available

. Configure custom path to binaries
5. Deselect all other miners
6. Try to mine with it - no success. Result:
=========================== www.nicehash.com =========================
Excavator v1.2.11a GPU Miner for NiceHash.
Copyright (C) 2017 NiceHash. All rights reserved.
Developed by djeZo, zawawa and dropky with help and contributions from
pallas, Vorksholk, bitbandi, ocminer, Genoil
=========================== www.nicehash.com =========================
Build time: 2017-07-28 11:55:16
Build number: 247
Provided startup commandline:
"C:\Program Files\CryptoMining\Miners\excavator_v1.2.11a_Win64\excavator.exe" -a -s europe.ethash-hub.miningpoolhub.com:17020 -u UselessGuru.Awesome:x -ca -p 4028
[23:39:43][0x00000d48][info] Log started
[23:39:44][0x00000d48][error] opencl | Failed to get ADL function pointers.
[23:39:44][0x00000d48][error] opencl | Failed to initialize the AMD Display Library (ADL).
[23:39:44][0x00000d48][info] core | Found CUDA device: GeForce GTX 1080 Ti
[23:39:44][0x00000d48][info] api | Listening on 127.0.0.1:3456
[23:39:44][0x00000d48][error] core | Failed to open command file: -p
[23:39:44][0x00000d48][info] core | Initialized!7. Change 'User defined mining software' -> 'Compatibility mode=
API only'8. Try to mine with it. It connects to the miner but nothing happens.

now here comes the tricky part...
9. Try to add some custom command line parameters in 'Profit switching profile properties'. Miner is not visible anymore, even though the 'Profit profiles' miner counter stays @ '1'

10. Delete the 'User defined mining software' from step one
11. Go back to 'Profit profiles'. Miner counter stays @ '1'
12. Restore XML Backup
