I really like the one joy button control you designed! I've always found the classic's controlling scheme confusing, maybe because I rarely using controller. I only missing that we cannot throw stuff up.
Actually you can. Joystick up and button tap will throw an object upwards. Takes some practice...