Advice needed on the best way to set up online leaderboards

Hi Folks

I am currently updating my game which is on Steam early access. I want to add a number of online leaderboards/ high score tables but am not sure of the best way to go about it. I have looked at the EOS system but can’t seem to figure out how to communicate between blueprints and leaderboards. I am also looking in to using Steam leaderboards potentially using the SteamCore plugin. There seem to be a few other solutions too but not sure which one to pursue.
The game is currently only single player so I just need something persistent that displays player rankings for individual missions. My project is all blueprints so would prefer something blueprint based.
I would greatly appreciate it if anyone could steer me in the right direction!