Yes it looks good.
(Without the IIC on the ebay page)
You need the optional variable resistance from the BOM to adjust LCD contrast, without it, you won't see anything.
The "white on blue" LCDs i have are very slow and not very pleasant to use.
The best LCD i have (among my 10+) is this black on white :
https://www.buydisplay.com/arduino-code-lcd-20x4-i2c-character-display-module-wide-view-angle(May take a while to arrive from china though).
It's fast, good contrast and wide view angle.
I like it a lot.
I bought mine in 2014 so i don't know if the current ones are exactly the same.
White on black are most of the time very usable.
LCD pros :
. Much cheaper
. Less electronic noise in the audio circuit (OLED are a pain on this point).
Cons :
. Some have slow refresh
. Some have bad view angle
. bigger (don't fit in Van Daal Electronics metal case)