I'm sometimes really amazed how easily people are judging and hating.
There are multiple ways to approach this setup.
All comes down to personal preference, if you want to have a little more hp and a lot less mana, go with this pair. (an 08 pair is better than this one btw)
However, even with 15/70s, you'd want to have frosties for almost all es setups.
Frosties almost always is superior and is cheap to get, so this crafted pair is indeed not trophy worthy.