honestly, good overall, but it isnot spidy while being spidy.
Spidy has alot more to him then that over all: he is a science wise kid, not just competent.
He has other motivations, but that is nitpicky, but more to the point: He has a Big mouth.
While Spiderman is a powerhouse of raw might: he never relies on it; unlike lets say, superman who, when push comes shove, wins his fights by just bludgeoning the other guy with his fists.
Spiderman's go to, and push come shove, tactic is to smart talk the other guy into doing something stupid he can capitalize on and then hammer the point home: extra points if he can also add insult to the injury. Its what makes Spidy Spidy: it is not here.
Its more impotent for the feel of spider man that spidy can press the verbal screws to someone, then his power set being up to snuff: Spidy is also one of the few supers who not only can work while at a masive disadvantage but work well while doing so: he dos not rely on being the big guy, he acts, sometimes is, but acts as an annoying nat who enrages the other guy to the point were jo smo can beat Juggernaut: because spidy got Juggernaut to walk onto a very weak bridge that he can't cross without falling through.
Spidy is at his weakest, even when dealing with someone he can outright overpower, when the other guy dos not buy what he is selling.
just my insights :3
you could knock his str to 5-6 and get the points needed to get more spidy goodness in there
