Sorry; your questions:
"Don't you think we should encourage people to give the number of letters,etc.
" ... Yes, I do, absolutely.
"To the point of not giving answers unless they do."
... Not really; I try to help with whatever's given.
So ... Message to people posting clues on this website...
GIVE US ALL THE INFORMATION RIGHT AT THE OUTSET PLEASE and don't make us ask for it.