Opinions on windage screen

freeing up drag,... makes more hp! you can say it, word it how ever but in the end, its more hp! not same hp with less drag...dont get lost in the words in a nuts n bolts world! but i sware, some yall would argue with a stop sign..lolol!