QI'yaH! While Klingon has homophones, they are also homographs, so no homophone suggestions are needed in the Klingon course! The only argument I could see is for Q/q since the course sometimes plays the wrong one. But if we enter them all as homophones, then when the system gets fixed, we'll have to go through all the audio to find and undo all those homophones. Qo'! No homophones!
There may occasionally be a phrase like vaj toDuj Daj ngeHbej DI vI' which is so close to vaj toDDujDaj ngeHbej DIvI' that ... well you know the story. But I wish we could tell Duo that l is never a homophone for I.
I have seen only one of these reports that was not an l/I substitution and that was someone who spelled ghawran with a letter that doesn't exist in Klingon.