If you have a 2013 X1, go back to the dealer for service. Report is that they are installing the 2013 maps at no charge. Check if you have an open recall.
The POI database has never been great in my experience. I use google through the MyBMW remote app which allows you to send POIs to the iDrive.