my grades don't even show up...
You just need to refresh. (you shouldn't need to though, i think this should be fixed)
Other than that I think the My Grades is fine. It is sorted by date so you can see exactly what is your most recent results. If you want to backtrack your results then just click on "Subjects" and its exactly like it was in the previous lms.
Looks wise, I think it looks alot more streamlined with the new portal. It's also good that they didn't choose to make drastic changes to the functionality of the lms overall so it is still easy to use.
In terms of release of Semester 2 subjects, it is usually 2 fridays before the start of the semester. So I'm guessing you will lose access to your Semester 1 subjects and see your new subjects on Friday the 19th of July.