You know, greed is a bottomless pit, the more you fall to it the harder it will be to get out. Now the flash has a way to track him and for what? a bit of more strength?
It would have been awesome ih his powers fused with atom smashers so instead of life energy he can feed on radioactivity or the opposite he cant die of not eating life energy anymore but he subconsciously drains life from anyone around him but its not enough to be noticeable
Story development ... World building ... Character design... Plot... The Author ... Master of all Elements should bring balance and peace between the readers . . . but when the haters attacked and the world and readers needed him the most ... He Vanished...