I think it is exactly what it is supposed to be. This was not meant as an endgame flashpoint. Hopefully HM will be added soon with some decent rewards and until then I'll work towards being able to solo the last couple of bosses (got major Benes down to a routine pretty easily)