Apparently the Picasso II doesn't need anything more than the 68000, though newer version of Picasso96 might. Worth a shot anyway. As for the memory, that would make sense since the Zorro-II memory space is limited to less than 10MB, so you need to free up some space for the Picasso II's memory...