i was looking through and found this very useful in what to include and it goes into great detail about the phonetics / phonotactics of the launguage i suggest you create it as cvvc with single cvs and add lots of -cc and cc- this will not only make the list much smaller it will make it more launguage compatible as you can keep adding more non swahili specific cc combos ^_^
https://books.google.co.uk/books?id=jyNEDFSK9IUC&pg=PA8&lpg=PA8&dq=consonant+clusters+in+swahili&source=bl&ots=x_PjERNcmU&sig=xHZOFDaQYFvGjy2eYEV9o8CCI2E&hl=en&sa=X&ved=0CC4Q6AEwAmoVChMIqJCOgbrJyAIVBT4UCh0hvA1j#v=onepage&q=consonant clusters in swahili&f=false
i think since there is only 5 vowels we dont need to use x-sampa for this list ^_^
https://books.google.co.uk/books?id=jyNEDFSK9IUC&pg=PA8&lpg=PA8&dq=consonant+clusters+in+swahili&source=bl&ots=x_PjERNcmU&sig=xHZOFDaQYFvGjy2eYEV9o8CCI2E&hl=en&sa=X&ved=0CC4Q6AEwAmoVChMIqJCOgbrJyAIVBT4UCh0hvA1j#v=onepage&q=consonant clusters in swahili&f=false
i think since there is only 5 vowels we dont need to use x-sampa for this list ^_^