Yes. It's frustrating to rely so heavily on the internet for solving.
On the fence. I don't mind wading through specialist trivia, as long as the clues are fair.
No. Neyartha's puzzles are fine just as they are.