I would be more than enough for League yes.
There aren't many alternatives as small as the ID45 that have an integrated graphics chip. Fair few that run on integrated graphics which could probably run League alright too, but personally I'd probably want something with a dedicated graphics card which I know wouldn't struggle.