How to ease the process of removing support for miniatures
Let's look at the factors that can help us get support parts printed and removed:

access
dimensions/size
bonding
debonding

access
Support structure has to be accessed to be removed. Tree support could help in this. An alternative would be soluable support, which is still accessible if buried deep in a part - as the solvent would be all that needs to access the part.
dimensions/size
Support structure needs to have some crossection to be printed at all. if it gets too small, it will fail to print and fail in supporting. You might alter the support angle to support even 40° or 30° surfaces to the vertical to forcefully increase the supported area and thus dimension of the support structure.
bonding (to bed)
To make sure the part and its supports don't shift from one another, it is best to print with a brim that makes sure all support trees and the base of the model all share a combined first layer.
debonding
Debonding means, we need to remove the support structure from the printed part. Ultimaker Cura allows to define a gap from support structure to the part, usually 2 layers. With these settings removing supports can be as easy as removing the brim and careful cleanup.
Other things
No support?!
Some miniatures have lots of unsupported areas. For example this knight needs support at the hilt of the sword, the arm and the helmet overhang. This dwarf might need support at his dagger in the back and on the left arm (and was resin printed).
However, with the proper design, there is sometimes no support needed. For example this pirate has no areas that need support for overhangs or free hanging areas.
Printing speed
Printing miniatures and intricate parts is hard. I have set up an older, small TronXY with a 0.2 mm nozzle just to print small and detailed items, usually engineering models. I print them slower than normal (ca 40 mm/s, 20 mm for the outer shell).