I DJ approx 30 weddings a year. For years I have used a combination of CDs and playing right out of itunes library at these weddings. It's time to get with the times (I know)!!! I have a MAC and I know I want to run Serato. So I really like the DDj s1. Im planning on purchasing one this week. However I have become fairly dependant on itunes. I like downloading a song and knowing I can play it that day. So my question is.... If I purchase some songs on my MAC the night before a wedding will the DDj SI / Serato itch automatically recognize these purchased songs and be able to play them without any additional work? Also I have set up many helpful playlists in my itunes. (First Dance) (Cake cutting) etc...Is it true Serato will recognize these playlists? WIll itch see the changes to playlists and new purchases I made on the laptop even when not plugged into the DDj s1 controller?