With the limited function of the decoder you could do very well with an MRC Prodigy Express 2 which is currently out of stock at MRC, but which should not cost more than $169. MRC also has a wi-fi plug-in module for the Prodigy (a little under $100) which creates it's own network allowing you to control the loco with your phone or tablet.
You can pre-order it.
Example: https://www.trainworld.com/mrc...red-mrc-0001420.html
NCE Power Cab is also a good choice if you don't need the WiFi capability.
If you feel like building something you could build a DCC++EX system for under $100.
Arduino Mega with WiFi built in and a motor shield should be pretty readily available.
Finally, the On30 will run on HO track, but the Code 83 looks better, but there may be availability problem this time of year. If you already have HO track, start with that.
John