We used to follow symlinks, but stopped doing so when we ran into problems when people used them to create cycles (e.g. "ln -s .. foo") that caused the scanner to go into a loop. Ignoring all symlinks avoided this problem but is a problem for your use case.
It will index your media if you use a bind mount instead (which doesn't have the looping problems), but it might be a bit difficult to get that to survive reboots on the phone.
We used to follow symlinks, but stopped doing so when we ran into problems when people used them to create cycles (e.g. "ln -s .. foo") that caused the scanner to go into a loop. Ignoring all symlinks avoided this problem but is a problem for your use case.
It will index your media if you use a bind mount instead (which doesn't have the looping problems), but it might be a bit difficult to get that to survive reboots on the phone.