i think people are just trying to help you not get too discouraged with the plants. Starting off with easier plants that are compatible with your lighting will help your enthusiasm for live aquarium plants and planted tanks in general. If you read the reviews on those "bulbs", it looks like a crap shoot.
http://reviews.walmart.com/1336/1040...ws/reviews.htm