RE: Are there any negative impacts to dropping unique (Unused) indexes from a Navision (2015) database?
In general i would be careful about removing indexes unless you have a specific performance problem in a part of the system or when running specific procedures.
And i would discuss each index in detail with someone that knows the system well.
In general removing indexes will speed up write operations and slow down read operations. So for table with few reads and many writes less indexes usually means better performance.
And remember that in Business Central every index is unique because they all have primary key as the last fields of the index if you add them through the development enviornment.
There are also indexes that might be used only during periodic activities. Those indexes will now show up in a day to day logging but removing them can have a huge impact when those periodic activities run.