Welcome back author! Yeah I'm a bit disappointed that the term god in MCU is an understatement. You would think they could throw planets like marbles but gods in that universe are divided into levels.
Sorry to say Clint and most Americans wouldn't understand what gold finger means only people who read Chinese light novels would understand that reference. In America we would call it a cheat or a OP ability