The key to using OOC info, whether as a player or GM, is to try to blend it with the "IC info" (IE, the stats and skills a given character's got on his sheet, and whatever rules quirks make the game universe work a certain way). So in the real world, 3 kilos of C4 isn't gonna blow the door off a vault of any respectable size. But things to take into account are (a) maybe C12 is super mega awesome compared to C4, (b) the player, if he was buying C12 to take off a vault door, should've known how much to buy if he's got the appropriate skill (so that if C12 isn't super mega awesome compared to C4, if that character's got a decent Demo skill he should have known that from the get-go), (c) if the in-game math still adds up so that the player rolls really well and it should be able to work, the GM should try and find some way to roll with it, because Shadowrun is a game, first and foremost. So maybe he doesn't have enough C12 to blast right into the vault itself, the hard way, but if the GM is stuck between the rock of "real world doesn't work like that" and the hard place of "but in-game this should be working, and the player planned for in-game, not real-life," I think they should also err on the side of "fuck it, in-game wins if that keeps the story alive." So maybe he can't blow a hole in the door, but the GM lets the blast take out the locking mechanism and the door swings open as the smoke clears, or something cinematic and goofy like that.
Don't punish players for playing by the rules of the game, basically, is what it boils down to. If the rules say that X does Y, so the player buys enough X to think he can take care of Y when it comes up...suddenly throwing those game rules out the window, and accidentally making X suck and Y insurmountable, is an error on the GM's part, in my opinion. House rules are all well and good, but they shouldn't come up in the middle of a game in order to stifle a player's progress, or if they do come up, players should be able to handwave right back -- if the GM says it takes more than 3 kilos of explosive to blast a door, the player should be able to say "well, here's some extra nuyen off my sheet, my character should have known that and would have brought more."
In my opinion, at least.