Yes, a more develop site for licensing was needed
Yes, MVLS had many problems and was not very friednly or at least its design was Jurasic
No, there was no need to rush
No, VLSC is not working
Yes, please fix it!
No, please don’t release licensing sites until ready
Microsoft always has problems releasing site tools