I've solved the poem and it's... interesting. I've posted it in my journal of clues here. I'm no good at sudoku puzzles either but I can take a look at it later.