I would like that as well, but apparently Bunpro furigana system is kanji-based, and not vocabulary based. If you have kanji enabled on jpdb, AND you have readings in your kanji cards, this could be a decent addition, but not everyone have this settings enabled. If you wanted furigana based on vocabulary, it would mean rewriting the whole furigana system, I think.
The current furigana system is a little strange. Sometimes i disable furigana of a word like 先生 and all words that use 生 lose their furigana, even words with a different reading like 生きる. When there’s multiple kanji together, you can’t disable the furigana of only one of them. Once I found the noun 焼き肉屋, and I could select 肉屋 like it was a word, but It’s actually 焼き肉+屋.
I disable them very sparingly because of these issues, but it’s not rare at all to find a completely unknown word (with unknown readings) with furigana disabled, because I once disabled other words that used their kanji.
@Jake I’m correct in my understanding of the system? Could you tell us it there’s any plans about improving the furigana?