This works great as an appetizer, and totally can be served at room temperature. If you like it, warm it at low temperature (200) for a few minutes. They have amazing shelf life, and any leftovers, if you're lucky, will provide a perfect teatime snack for the next day.
Feel free to experiement with the filling. I like to keep it simple, and don't do too many complex spices to keep it mellow, but interesting enough. Too many or too much spices can overpower it. In fact, I have made these with just salt and chili powder, and a hint of garam masala and they are absolutely delicious.