Yep a few confirmed that 3 vanguard funds are added; however, not to my account
I've sent an email to my employer's benefits representative, asking for the possibility to add them. If those vanguard funds are added, I agree this would be simply the best choice for me.