Exactly, don't let this people talk you into regretting something that does what you want it to do.
I don't know that anyone's trying to talk him into regretting his decision, just weighing the pro's/con's as the 4:3 classic CRT vs. 16:9 new LCD/LED decision is something we've all thought about. There isn't one perfect monitor for every situations so it's going to be a compromise regardless.
I personally wouldn't use a 16:9 lcd monitor in my main retro cab to play the classics because I love the screensize, scanlines and original look of the game, plus I get my hi-res game fix on other platforms. However, I completely understand why it was a good solution for the OP. It's a brand new, easy, drop in replacement that can play the classic games as well as some more modern 1920x1080 games, a good overall solution to get back up and running.
To the OP, don't take any of comments personally, just thinking out loud about the benefits and drawbacks. As long as you like it rock on. 
Nah, don't sweat it. I'm not offended at all. The whole purpose of this thread was to try to help people who might have a WG D2900 and have been thinking about upgrading. I didn't want to volunteer to be the pioneer on this. If there have been people ahead of me who have gone this road, then I failed to read about it.
as far as your bezel goes, they always come oversized like that so you have to cut them to fit. they cut easily with a razor and a straight edge. for the top and bottom, maybe you can make up filler pieces with black melamine available from home depot or lowes
Thanks for that info. That was very helpful. I cut the bezel with a jigsaw to specifications and then attached a couple pieces of black poster board (Craft Store/Home Depot). The only issue now is that the bezel glass doesn't fit in place because the monitor is positioned much closer than the CRT was. Now there's not enough room for the glass to safely be placed in front of the monitor.
As far as an LED/LCD monitor not looking the part of a CRT, let me just say your fears can be rested. Again, the biggest reason I had to upgrade (besides my CRT dying) was that I wanted to also be able to play modern games at their modern resolutions without compromising the look of the older 4:3 games. Yes, physically the monitor takes up less space than the WG D9200. I was worried about that too, but my fears have been unrealized. I can honestly say that standing in front of this thing your eyes adjust so quickly that you don't even realize that what you're looking at is much smaller than what you were used to.
To answer the fears about how it won't look like a CRT.....here's your answer: "HLSL"
I've been casually paying attention to the advances in MAME and today I threw myself into HLSL full speed. Up until now, I was using Mame/MAMEUI64 with no reason to switch. Having a new HD monitor changes that. There are some great YouTube videos out there, but they don't necessarily break it down to a dumbied down level for fellas like me. Here's what I learned:
1) Download MameUIFX and put it (without overwriting anything) into your existing MAME folder. MameUIFX is the only app working in conjunction with MAME and capable of displaying HLSL filters which make the MAME games look like they're being played on an old CRT monitor. It basically adds a "screen door" effect.
2) Open MameUIFX and edit your directories.
3) Delete your old game ini's (in "\Mame\ini\" and back them up if you want)
4) I opened up each game in MameUIFX and changed one simple thing, changed it back to original, and "Apply" "OK" to save a new INI per game. Probably a long way to go to create a game INI, but it's the quickest way I know at the moment.
5)For the vector games, I applied a combination of GigaPig's and JezzeShader's filters (Google them on YouTube). They are put in their respective folders under your Mame directory. I think I only used the "post.fx" and a GLSL shader code I created to replace my "CRT-geom" file (make a backup if you want) in \Mame\glsl which I got from "Dullaron" a few weeks ago. His shader will tilt the play field giving you the impression that you're looking down at the game through the bezel glass (like when playing DK). You go into each game's "Display" tab and ensure the "video" is set to OpenGL and then select the "CRT-geom" filter then save. For the games I wanted "tilt", that's what I did.
6) For most games (non-vector), I went into each game's properties in MameUIFX and under the "Display" tab, I set the video to AUTO in MameUIFX. For each of the vector games, under each game in Mame game (not the Mame.INI). Important: If you edit the Mame.INI and the games' INI, the Mame.INI will override and any changes you make to the game's INI will go un-noticed.
7) The last thing I did was run each game in Mame and ensure I had the screens/artwork on the correct monitors.
For the vector games (only) to maximize old school bloom effect, I opened up each game INI (with Notepad+ or Notepad) and edited (just this part) of the code to this:
hlsl_enable 1
hlslpath hlsl
hlsl_prescale_x 8
hlsl_prescale_y 8
hlsl_preset -1
hlsl_write
hlsl_snap_width 3200
hlsl_snap_height 1800
shadow_mask_alpha 0.5
shadow_mask_texture shadow-mask.png
shadow_mask_x_count 6
shadow_mask_y_count 4
shadow_mask_usize 0.1875
shadow_mask_vsize 0.25
shadow_mask_uoffset 0.0
shadow_mask_voffset 0.0
curvature 0.0
round_corner 0.0
reflection 0.25
vignetting 0.25
scanline_alpha 0.75
scanline_size 1.0
scanline_height 1.0
scanline_bright_scale 2.0
scanline_bright_offset 0.0
scanline_jitter 0.0
defocus 1.0,0.0
converge_x 0.0,0.0,0.0
converge_y 0.0,0.0,0.0
radial_converge_x 0.0,0.0,0.0
radial_converge_y 0.0,0.0,0.0
red_ratio 1.05,0.00,0.10
grn_ratio -0.10,1.00,0.25
blu_ratio -0.25,0.25,1.25
saturation 1.25
offset -0.30,-0.20,-0.05
scale 1.15,1.05,0.90
power 0.90,0.90,1.15
floor 0.05,0.05,0.05
phosphor_life 0.5,0.5,0.5
#
# NTSC POST-PROCESSING OPTIONS
#
yiq_enable 0
yiq_cc 3.59754545
yiq_a 0.5
yiq_b 0.5
yiq_o 1.570796325
yiq_p 1.0
yiq_n 1.0
yiq_y 6.0
yiq_i 1.2
yiq_q 0.6
yiq_scan_time 52.6
yiq_phase_count 2
#
# VECTOR POST-PROCESSING OPTIONS
#
vector_length_scale 0.8
vector_length_ratio 40.0
#
# BLOOM POST-PROCESSING OPTIONS
#
vector_bloom_scale 1.00
raster_bloom_scale 0.220
bloom_lvl0_weight 1.00
bloom_lvl1_weight 0.16
bloom_lvl2_weight 0.24
bloom_lvl3_weight 0.32
bloom_lvl4_weight 0.48
bloom_lvl5_weight 0.00
bloom_lvl6_weight 0.96
bloom_lvl7_weight 0.72
bloom_lvl8_weight 0.48
bloom_lvl9_weight 0.24
bloom_lvl10_weight 0.12
Just save that INI in your "\Mame\Ini\" and now launch Mame to check your work.
Out of all the work I did, the most important filters I added were to the vector games. Good thing there aren't a ton of them, but the reward was staring at a game that looks like it was displayed on an old CRT with extremely high-res bezel art. The difference between the low-res play field and a high-res bezel seems to add an illusion of depth. And that coupled with "Dullaron's" tilted played filter adds even more dimension.
That was pretty much it and this was the result (My pics are off my iPhone):
https://www.dropbox.com/s/jpw6uy1wn4aytqp/tempest1.JPG?dl=0https://www.dropbox.com/s/tthhdeoafji5ogw/tempest2.JPG?dl=0https://www.dropbox.com/s/2k8m1yz0ubd0le4/mspacman.jpg?dl=0https://www.dropbox.com/s/5tn8hjnejrofzkw/gwar.jpg?dl=0https://www.dropbox.com/s/q8bj8yq9ylueias/galaga.jpg?dl=0https://www.dropbox.com/s/m55l7jilu0ntobi/dkong.jpg?dl=0It's been a lot of work since I'm new to this, but the I'm certainly not regretting the final result. I'm sure the pics don't do this justice. I'll try to get a video up on YouTube soon. For those of you dreading ditching the old CRT for an updated LED/LCD.....fear not, I've paved the road for you.
