, when you say you have to have done one 90 day report in person or by mail, do you mean ever, or for the current extension? (asking in context of year-long over 50 extension of stay)
Is the pre approved visa letter from a travel agency? If so, no, it's not the same as the eVisa. With the pre approved letter you must to to Visa on Arrival desk when you arrive and fill out a form. You will then get a full page visa sticker.