An update as promised: all systems are now ‘Go’ on the technical side (pun intended) and we intend to release Frontier this week. Thank you to everyone who provided feedback on my previous blog post. What became apparent is that prior to the big day, many of you wanted…