Comparison of rigorous vs approximate methods for accurate calculation of 2D-materials band structures and applications to THz nanoelectronics