I agree with most of your ideas, the translation interface (backend and frontend) needs much more work.
Sumasang-ayon ako sa karamihan ng iyong mga ideya, ang pagsasalin interface (backend at frontend) nangangailangan ng higit pa sa trabaho.