Of course you have to filter out filesystems without a format like ext*, ntfs or FAT as they don't represent external disks. mount also doesn't let you see unmounted devices, that's why I use lsblk
I prefer monolithic systems because I can put the discs wherever I want. Using lsblk or just the mount command you get a list of all the mountpoints of different devices.
Admittedly, the names of the devices can be confusing but it's something I have gotten accustomed to.
Can you give jeans to tux?