It was ok
Sidechain the kick... that will make it good =] But a sub kick on a seperate channel as well... and smack a limiter on the kick. That way you'll get more bass (seemingly coming from the kick) but it wont overload ya sound
The beginning reminds me off DJ Coone's - Jumpstyle Vibes