First, you would need to open up the PS3 and find out what's wrong with the blu-ray drive. Because if it's the drive's logic board that's faulty, there's a chance that you may run into problems when upgrading your PS3's firmware or something. When you're upgrading a firmware, there's a check that checks if the Blu-Ray drive is working but if it can't read the blu-ray logic board, the firmware upgrade will become frozen.
So, if it's the logic board, then buy a new logic board and replace it with the dead one and then re-marry it by using a tool.
But if it's not the logic board, then can the blu-ray drive pull your game in and eject without any problem, but the blu-ray motor doesn't spin after a second or so? Then it's probably the blu-ray laser that's dead. In this case, there's no need to worry about future problems but I don't think all games can run discless. If you worry, then simply find out what's the version of your PS3 laser and buy a new laser (kinda expensive) that's the same version and then replace it.
I bought a 40gb PS3 very cheap that couldn't read games (same as you), I found out it was the laser. So, I replaced it with a new one and it's fixed. Worth it