Sort:  

I keep missing it, i do have some liquid leo that i can power up

Worth it. 150 leo power up gets you the badge