That's cheap. Although I'm not fancy of colored keyboards. I do endorse whte ligth keyboard which makes it easier to see the keys :). Usually on laptop, I don't know if you can get external keyboards with white light?
Very nice. Cheap cost is good, as long as its build quality is decent. I like how you turn the side buttons into volume controls, thats smart. And your keyboard looks TKL, and has nice lighting. What type of switches does it use, membrane or mechanical?
I recently upgraded my peripherals as well, but you arn't going to get these babies cheap, they will cost you.
SteelSeries Apex Pro Gen 3 Keyboard...
If you look closely, its got an OLED display status screen, which also helps to make on hardware setting adjustments. And it also has a scroll wheel, designed for volume control. Adjustable mechanical linear switches.
SteelSeries Aerox 5 Wired Mouse...
The mouse is very responsive and precise, light weight, easy to use, has all the buttons one needs, and it looks cool.
The colored lights can't be changed but they are surprisingly nice looking and help you orient yourself. Never thought I'd go for them and always want white or blue.
As far as batteries in a mouse, no, no, no. Been there, done that.