Generally it makes sense to have different accounts for different fediverse implementations (e.g. one for mastodon, one for lemmy, one for pixelfed). On the other hand, there’s no need to join multiple instances with the same implementation if they federate with one another - that’s the point of federation!
However, perhaps for privacy reasons you may which to keep your different interests separate from one another in case they might be identifying.
Generally it makes sense to have different accounts for different fediverse implementations (e.g. one for mastodon, one for lemmy, one for pixelfed). On the other hand, there’s no need to join multiple instances with the same implementation if they federate with one another - that’s the point of federation!
However, perhaps for privacy reasons you may which to keep your different interests separate from one another in case they might be identifying.