couple things...
first if you are using neem oil make sure, and this is important, that it is 100% pure cold pressed neem oil.. there are a ton of things that contain neem... and you can even get neem.. but there is a difference between neem and neem oil..
if you plan on adding the soap to the neem spray make sure you use biodegradeable non scented dishsoap... anything else can have a negative affect on your plant... and all the soap does is help to immulsify the neem oil/water mixture.. it doesnt actually help kill anything..
neem oil WILL kill eggs as long as the eggs are sufficiently covered... well.. here is how neem oil works first... this will help
neem oil is not a spot treatment.. it doesnt kill on contact.. it works in a few ways.. with adult pests it, once its injested, it fucks with their hormones so they are unable to reproduce anymore.. with young larva it messes with their hormones so they never reach maturity, therefore they are never able to reproduce.. if it coats the eggs of the pests it will suffocate the eggs...
it also tastes terrible.. pests will migrate to other areas because they do not like the taste.. they will look for new, fresh foliage that has not been sprayed.. so make sure to coat well...
you can also root feed neem oil.. this works well because no matter where the pests feed they have to eat the neem oil.. and it also contains micro/trace nutes that your plant can use...
expect about a 2 week battle when using neem.. the first week should drop the population by half or better.. then its just clean up..
lastly you can use neem as a preventative and spray your plants weekly to avoid pests from the beginning...
now for the easiest way to get rid of soil bound pests.. this is for any pest that lays eggs in your soil and leaves the soil once hatched..
get some sterile sand from the store.. sand is cheap and you get a lot.. just make sure its sterile... add about 3/4" to 1" of sand to the top of your soil... so you have a nice barrier of sand.. this will keep the pests soil bound and they will eventually die off... if you can use the neem treatment and sand treatment together you should have your problem cleared up in no time...
hot shot no pest strips are dangerous to pets and humans if breathed in over a period of time... you shouldnt be around them too long without PLENTY of ventilation, and even then i wouldnt recommend it.... if you do plan on using one tho make sure you do it during a time where you can turn off all your fans and exhaust so it will work.. otherwise its a waste because the chemical "fog" it releases will just be sucked out of the room before it has a chance to work...
oh.. final thought.. you can use neem oil as a root feed all the way up to your final flush.. i wouldnt, however, use it as a spray much past week 5 of flowering.. and only do so then if you have good air circulation and ventilation.. if you dont it could lead to bud rot, mold, mildew, ect...
good luck