Yes. I would say yes to this, however keep in mind that Lilligant won't be too helpful against most gyms so keep other strong Pokemon in your team.
As I myself have played Pokemon B/W/B2 I think with the team you are suggesting it should be good for a casual playthrough. I would suggest getting in in Pokemon White as you can only get 1 or 2 in Pokemon black.
I personally prefer playing the game with at least 1 Sandile or evolution on my team. Just a suggestion.