I would love to chime in, but all I get from your links is some BS about vigilink.
Let me warn you about the flexplate. Most everybody is using flexplates from an offshore source (read China) and the thin material will not hold up. Buy an SFI certified flexplate that was meant for drag racing (SFI 29.1) and sidestep the problem.
.