Petals may get added to the nation maps but the drop rates are too low to farm and I don't think the first couple sets of maps can drop them. On DMM, the best sources of petals are unique missions, the life crystal exchange and later the coin exchange. There's no telling when or if Nutaku will add things tho.