I don’t think you need to change anything about how RDS treats the dates internally. You just need to write your query so that the TZ info is returned with the timestamps.
If your timestamp comes through as 2020-01-28T20:09:00 Redash assumes it’s UTC and displays it unchanged.
If your timestamp comes through as 2020-01-28T20:09:00-0800 then Redash knows it’s offset by UTC-8. Redash converts it to UTC for display in Redash’s UI.
For example, when it was 8:09PM on January 28th in California it was 4:09AM UTC. So if you run this SQL:
SELECT '2020-01-28T20:09:00-0800' "time"
Redash will display it in UTC:
The only part of this that changes when organization-level timezones arrive is that Redash won’t convert all timestamps to UTC. You’ll be able to select which UTC offset it uses. Make sense?