Hey! Thanks for playing!!
Yeah subtitles are planned, and will be in for the full release.
As for the lag spikes, I had no idea this was happening until it was reported to me recently. I'm pushing a new update now which will hopefully fix it, so let me know!
Thanks,
-Holly