personally i dont think thats a bad phone for £8 a month ok sure its not the top specks in the world but i think its more than passable, obviously it would also depend on mins/text/data as well but i think it should be more than ok for some who has not owned a smart phone before though
ive owned the T-mobile vivacity (re branded blade II) that was fine for its price and also ZTE blade III that i got free from virgin with grandparents PAYG rewards i used it as a second phone for some work i was doing that so i could have a second number from my personal one
once it was flashed with kitkat custom rom it was actually decent and it wasn't even half the spec of this phone, im used to high end phones currently have a sony Z1 but ive got to say the blade 3 was not that unpleasant to use even on the stock rom so again i think this ZTE Blade L2 should be fine,
By all means look around for something that may be better but as a start on the smart phone ladder you could do much worse
Ash