ugh, it depends... as for stall, tangrowth or saur are better choices; lilly is an offense-oriented mon (just look at her "bulk", lol); QD sweeper is... well, a sweeper XD; utility set is useful to aid -other sweepers-...
so it's up to you the role you want to give lilly <3