Your houserules seem to be fine, but why the rogue longsword thing?
A longsword is the most misinterpreted weapon in D&D ever. A real historical Longsword is more like a 1m40 Greatsword and would be used with two hands all the time. The thing in the players hand book is a versatile version of this aka a bastard sword which can be used 1 handed if need be aka I want to use a shield / hold the reigns of a mount while fighting. It is probably 1m20 of blade length.
The thing you want to depict as a rogue weapon is either an arming sword damage type S / P or a rapier Damage type mainly P. The rapier is the heavier of these two weapons and has the longer reach 1m20 approx. but it is still a rogues weapon keyable on dex imho. The arming sword is a sidearm also for urban environment I would rate it at 1w8 slashing for game purpose it is 1 handed only with a blade length of about 0,9 m
So if you are houseruling anyway why not do it like that [emoji14] ? Btw I do it like that

but the arming sword is a strength weapon.