Peacock gudgeons are really cool fish. They do prefer planted tanks and hiding areas such as caves, etc. They're not all the difficult to keep.
You'll need a 20g tank (minimum) and they'll be happy. Do a fishless cycle on it and throw in some plants for them to hide and play in, and they'll be happy!