Reason for the laptop in this case is so I can plug it in via HDMI and play wirelessly on my TV with the controller. 
Same here. I don't own any consoles. The laptop is my living room console. It feels like a mess with the laptop on the coffee table, HDMI cable going forward, power cable going to the right side of the room and controller wires coming back toward me.
The laptop also had the option of WiHD, but I can't convince myself that it is worth it.
I'd end up with $200-250 in the laptop parts and the receiver.....or I could just continue to use a $5 cable.
I have a little Zeemote JS1 Bluetooth controller that was used with a Symbian phone back in the day.

I never used it much because it suffers from the same problem as the phone...the controls are too crowded.
Anyways, I've thought about hacking it into a wireless Sega Genesis controller (because the wireless one already holds batteries).
The genesis controller is on the way.
Messed around with the zeemote last night and it only works with the zeemote software running in the background and it also doesn't work in MAME.
That took the wind out of my sails, but I'll probably still do the hack because I have no other use for the parts.