Whoo, I'm glad I'm now officially able to update this thread again, Thank you Moderators and Members who run the screening thread.
The First Post has been updated with my post from the Screening Thread. I don't have an ETA on the next patch update, but I will quote Bioware and say it'll arrive...